builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-223 starttime: 1464010931.25 results: success (0) buildid: 20160523045840 builduid: 5d17ee22c9514600b3088f7d0899801d revision: ad804098d30c0b227c73e344c9addd9e5a7c3e09 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:11.249447) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:11.250156) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:11.250644) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:11.395135) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:42:11.395418) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-223 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 --06:42:12-- 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% 2.27 GB/s 06:42:12 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.009000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:42:12.461579) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 06:42:12.461897) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-223 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.401000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 06:42:15.879119) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:42:15.879504) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ad804098d30c0b227c73e344c9addd9e5a7c3e09 --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-aurora --rev ad804098d30c0b227c73e344c9addd9e5a7c3e09 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-223 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-05-23 06:42:16,207 truncating revision to first 12 chars 2016-05-23 06:42:16,207 Setting DEBUG logging. 2016-05-23 06:42:16,207 attempt 1/10 2016-05-23 06:42:16,207 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ad804098d30c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 06:42:16,651 unpacking tar archive at: mozilla-aurora-ad804098d30c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.076000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:42:16.998278) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:16.998604) ========= script_repo_revision: ad804098d30c0b227c73e344c9addd9e5a7c3e09 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:16.999007) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:16.999293) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 06:42:17.014402) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 6 secs) (at 2016-05-23 06:42:17.014793) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 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-223 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:\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-223 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 06:42:17 INFO - MultiFileLogger online at 20160523 06:42:17 in C:\slave\test 06:42:17 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-aurora --download-symbols true 06:42:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:42:17 INFO - {'append_to_log': False, 06:42:17 INFO - 'base_work_dir': 'C:\\slave\\test', 06:42:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:42:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:42:17 INFO - 'buildbot_json_path': 'buildprops.json', 06:42:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:42:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:42:17 INFO - 'download_minidump_stackwalk': True, 06:42:17 INFO - 'download_symbols': 'true', 06:42:17 INFO - 'e10s': False, 06:42:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:42:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:42:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:42:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:42:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:42:17 INFO - 'C:/mozilla-build/tooltool.py'), 06:42:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:42:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:42:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:42:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:42:17 INFO - 'log_level': 'info', 06:42:17 INFO - 'log_to_console': True, 06:42:17 INFO - 'opt_config_files': (), 06:42:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:42:17 INFO - '--processes=1', 06:42:17 INFO - '--config=%(test_path)s/wptrunner.ini', 06:42:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:42:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:42:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:42:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:42:17 INFO - 'pip_index': False, 06:42:17 INFO - 'require_test_zip': True, 06:42:17 INFO - 'test_type': ('testharness',), 06:42:17 INFO - 'this_chunk': '1', 06:42:17 INFO - 'total_chunks': '10', 06:42:17 INFO - 'virtualenv_path': 'venv', 06:42:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:42:17 INFO - 'work_dir': 'build'} 06:42:17 INFO - ##### 06:42:17 INFO - ##### Running clobber step. 06:42:17 INFO - ##### 06:42:17 INFO - Running pre-action listener: _resource_record_pre_action 06:42:17 INFO - Running main action method: clobber 06:42:17 INFO - rmtree: C:\slave\test\build 06:42:17 INFO - Using _rmtree_windows ... 06:42:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:42:35 INFO - Running post-action listener: _resource_record_post_action 06:42:35 INFO - ##### 06:42:35 INFO - ##### Running read-buildbot-config step. 06:42:35 INFO - ##### 06:42:35 INFO - Running pre-action listener: _resource_record_pre_action 06:42:35 INFO - Running main action method: read_buildbot_config 06:42:35 INFO - Using buildbot properties: 06:42:35 INFO - { 06:42:35 INFO - "project": "", 06:42:35 INFO - "product": "firefox", 06:42:35 INFO - "script_repo_revision": "production", 06:42:35 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 06:42:35 INFO - "repository": "", 06:42:35 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 06:42:35 INFO - "buildid": "20160523045840", 06:42:35 INFO - "pgo_build": "False", 06:42:35 INFO - "basedir": "C:\\slave\\test", 06:42:35 INFO - "buildnumber": 8, 06:42:35 INFO - "slavename": "t-w732-ix-223", 06:42:35 INFO - "revision": "ad804098d30c0b227c73e344c9addd9e5a7c3e09", 06:42:35 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 06:42:35 INFO - "platform": "win32", 06:42:35 INFO - "branch": "mozilla-aurora", 06:42:35 INFO - "repo_path": "releases/mozilla-aurora", 06:42:35 INFO - "moz_repo_path": "", 06:42:35 INFO - "stage_platform": "win32", 06:42:35 INFO - "builduid": "5d17ee22c9514600b3088f7d0899801d", 06:42:35 INFO - "slavebuilddir": "test" 06:42:35 INFO - } 06:42:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 06:42:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 06:42:35 INFO - Running post-action listener: _resource_record_post_action 06:42:35 INFO - ##### 06:42:35 INFO - ##### Running download-and-extract step. 06:42:35 INFO - ##### 06:42:35 INFO - Running pre-action listener: _resource_record_pre_action 06:42:35 INFO - Running main action method: download_and_extract 06:42:35 INFO - mkdir: C:\slave\test\build\tests 06:42:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:35 INFO - https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:42:35 INFO - trying https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 06:42:35 INFO - Downloading https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 06:42:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 06:42:36 INFO - Downloaded 1274 bytes. 06:42:36 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 06:42:36 INFO - Using the following test package requirements: 06:42:36 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 06:42:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 06:42:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 06:42:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'jsshell-win32.zip'], 06:42:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 06:42:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 06:42:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 06:42:36 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 06:42:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 06:42:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 06:42:36 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 06:42:36 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 06:42:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:36 INFO - https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:42:36 INFO - trying https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 06:42:36 INFO - Downloading https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 06:42:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 06:42:38 INFO - Downloaded 19979466 bytes. 06:42:38 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:42:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:42:40 INFO - caution: filename not matched: web-platform/* 06:42:40 INFO - Return code: 11 06:42: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')]} 06:42:40 INFO - https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:42:40 INFO - trying https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 06:42:40 INFO - Downloading https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 06:42:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 06:42:44 INFO - Downloaded 36409073 bytes. 06:42:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:42:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:43:30 INFO - caution: filename not matched: bin/* 06:43:30 INFO - caution: filename not matched: config/* 06:43:30 INFO - caution: filename not matched: mozbase/* 06:43:30 INFO - caution: filename not matched: marionette/* 06:43:30 INFO - caution: filename not matched: tools/wptserve/* 06:43:30 INFO - Return code: 11 06:43:30 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')]} 06:43:30 INFO - https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 06:43:30 INFO - trying https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 06:43:30 INFO - Downloading https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 06:43:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 06:43:35 INFO - Downloaded 68451549 bytes. 06:43:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 06:43:35 INFO - mkdir: C:\slave\test\properties 06:43:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:43:35 INFO - Writing to file C:\slave\test\properties\build_url 06:43:35 INFO - Contents: 06:43:35 INFO - build_url:https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 06:43:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:43:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:43:35 INFO - Writing to file C:\slave\test\properties\symbols_url 06:43:35 INFO - Contents: 06:43:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:43:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:35 INFO - https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:43:35 INFO - trying https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:43:35 INFO - Downloading https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 06:43:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 06:43:39 INFO - Downloaded 55555791 bytes. 06:43:39 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 06:43:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 06:43:42 INFO - Return code: 0 06:43:42 INFO - Running post-action listener: _resource_record_post_action 06:43:42 INFO - Running post-action listener: set_extra_try_arguments 06:43:42 INFO - ##### 06:43:42 INFO - ##### Running create-virtualenv step. 06:43:42 INFO - ##### 06:43:42 INFO - Running pre-action listener: _pre_create_virtualenv 06:43:42 INFO - Running pre-action listener: _resource_record_pre_action 06:43:42 INFO - Running main action method: create_virtualenv 06:43:42 INFO - Creating virtualenv C:\slave\test\build\venv 06:43:42 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 06:43:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:43:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:43:54 INFO - Installing distribute......................................................................................................................................................................................done. 06:43:56 INFO - Return code: 0 06:43:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:43:56 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')]} 06:43:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:56 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')]} 06:43:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:56 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 0x0197D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\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 06:43:56 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 06:43:56 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 06:43:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:43:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:43:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:43:56 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 06:43:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:43:56 INFO - 'DCLOCATION': 'SCL3', 06:43:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:43:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:43:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:43:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:43:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:43:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:43:56 INFO - 'HOMEDRIVE': 'C:', 06:43:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:43:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:43:56 INFO - 'KTS_VERSION': '1.19c', 06:43:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:43:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:43:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 06:43:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:43:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:43:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:43:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:43:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:43:56 INFO - 'MOZ_AIRBAG': '1', 06:43:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:43:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:56 INFO - 'MOZ_MSVCVERSION': '8', 06:43:56 INFO - 'MOZ_NO_REMOTE': '1', 06:43:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:43:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:43:56 INFO - 'NO_EM_RESTART': '1', 06:43:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:43:56 INFO - 'OS': 'Windows_NT', 06:43:56 INFO - 'OURDRIVE': 'C:', 06:43:56 INFO - 'PATH': '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', 06:43:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:43:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:43:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:43:56 INFO - 'PROCESSOR_LEVEL': '6', 06:43:56 INFO - 'PROCESSOR_REVISION': '1e05', 06:43:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:43:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:43:56 INFO - 'PROMPT': '$P$G', 06:43:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:43:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:43:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:43:56 INFO - 'PWD': 'C:\\slave\\test', 06:43:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:43:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:43:56 INFO - 'SYSTEMDRIVE': 'C:', 06:43:56 INFO - 'SYSTEMROOT': 'C:\\windows', 06:43:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:43:56 INFO - 'TEST1': 'testie', 06:43:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:43:56 INFO - 'USERDOMAIN': 'T-W732-IX-223', 06:43:56 INFO - 'USERNAME': 'cltbld', 06:43:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:43:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:43:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:43:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:43:56 INFO - 'WINDIR': 'C:\\windows', 06:43:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:43:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:43:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:43:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:43:57 INFO - Downloading/unpacking psutil>=0.7.1 06:43:57 INFO - Running setup.py egg_info for package psutil 06:43:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:43:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:43:57 INFO - Installing collected packages: psutil 06:43:57 INFO - Running setup.py install for psutil 06:43:57 INFO - building 'psutil._psutil_windows' extension 06:43:57 INFO - error: Unable to find vcvarsall.bat 06:43:57 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-pqpo8j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:43:57 INFO - running install 06:43:57 INFO - running build 06:43:57 INFO - running build_py 06:43:57 INFO - creating build 06:43:57 INFO - creating build\lib.win32-2.7 06:43:57 INFO - creating build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:43:57 INFO - running build_ext 06:43:57 INFO - building 'psutil._psutil_windows' extension 06:43:57 INFO - error: Unable to find vcvarsall.bat 06:43:57 INFO - ---------------------------------------- 06:43:57 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-pqpo8j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:43:57 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:43:57 WARNING - Return code: 1 06:43:57 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! 06:43:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:43:57 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')]} 06:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:57 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')]} 06:43:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:57 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 0x0197D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\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 06:43:57 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 06:43:57 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 06:43:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:43:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:43:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:43:57 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 06:43:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:43:57 INFO - 'DCLOCATION': 'SCL3', 06:43:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:43:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:43:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:43:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:43:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:43:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:43:57 INFO - 'HOMEDRIVE': 'C:', 06:43:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:43:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:43:57 INFO - 'KTS_VERSION': '1.19c', 06:43:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:43:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:43:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 06:43:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:43:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:43:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:43:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:43:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:43:57 INFO - 'MOZ_AIRBAG': '1', 06:43:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:43:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:57 INFO - 'MOZ_MSVCVERSION': '8', 06:43:57 INFO - 'MOZ_NO_REMOTE': '1', 06:43:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:43:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:43:57 INFO - 'NO_EM_RESTART': '1', 06:43:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:43:57 INFO - 'OS': 'Windows_NT', 06:43:57 INFO - 'OURDRIVE': 'C:', 06:43:57 INFO - 'PATH': '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', 06:43:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:43:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:43:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:43:57 INFO - 'PROCESSOR_LEVEL': '6', 06:43:57 INFO - 'PROCESSOR_REVISION': '1e05', 06:43:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:43:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:43:57 INFO - 'PROMPT': '$P$G', 06:43:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:43:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:43:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:43:57 INFO - 'PWD': 'C:\\slave\\test', 06:43:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:43:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:43:57 INFO - 'SYSTEMDRIVE': 'C:', 06:43:57 INFO - 'SYSTEMROOT': 'C:\\windows', 06:43:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:43:57 INFO - 'TEST1': 'testie', 06:43:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:43:57 INFO - 'USERDOMAIN': 'T-W732-IX-223', 06:43:57 INFO - 'USERNAME': 'cltbld', 06:43:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:43:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:43:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:43:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:43:57 INFO - 'WINDIR': 'C:\\windows', 06:43:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:43:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:43:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:43:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:43:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:43:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:43:58 INFO - Running setup.py egg_info for package mozsystemmonitor 06:43:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:43:58 INFO - Running setup.py egg_info for package psutil 06:43:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:43:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:43:58 INFO - Installing collected packages: mozsystemmonitor, psutil 06:43:58 INFO - Running setup.py install for mozsystemmonitor 06:43:58 INFO - Running setup.py install for psutil 06:43:58 INFO - building 'psutil._psutil_windows' extension 06:43:58 INFO - error: Unable to find vcvarsall.bat 06:43:58 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-dbcwl_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:43:58 INFO - running install 06:43:58 INFO - running build 06:43:58 INFO - running build_py 06:43:58 INFO - running build_ext 06:43:58 INFO - building 'psutil._psutil_windows' extension 06:43:58 INFO - error: Unable to find vcvarsall.bat 06:43:58 INFO - ---------------------------------------- 06:43:58 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-dbcwl_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:43:58 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:43:58 WARNING - Return code: 1 06:43:58 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! 06:43:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:43:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:43:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:43:58 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 0x0197D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\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 06:43:58 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 06:43:58 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 06:43:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:43:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:43:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:43:58 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 06:43:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:43:58 INFO - 'DCLOCATION': 'SCL3', 06:43:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:43:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:43:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:43:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:43:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:43:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:43:58 INFO - 'HOMEDRIVE': 'C:', 06:43:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:43:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:43:58 INFO - 'KTS_VERSION': '1.19c', 06:43:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:43:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:43:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 06:43:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:43:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:43:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:43:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:43:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:43:58 INFO - 'MOZ_AIRBAG': '1', 06:43:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:43:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:58 INFO - 'MOZ_MSVCVERSION': '8', 06:43:58 INFO - 'MOZ_NO_REMOTE': '1', 06:43:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:43:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:43:58 INFO - 'NO_EM_RESTART': '1', 06:43:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:43:58 INFO - 'OS': 'Windows_NT', 06:43:58 INFO - 'OURDRIVE': 'C:', 06:43:58 INFO - 'PATH': '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', 06:43:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:43:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:43:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:43:58 INFO - 'PROCESSOR_LEVEL': '6', 06:43:58 INFO - 'PROCESSOR_REVISION': '1e05', 06:43:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:43:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:43:58 INFO - 'PROMPT': '$P$G', 06:43:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:43:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:43:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:43:58 INFO - 'PWD': 'C:\\slave\\test', 06:43:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:43:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:43:58 INFO - 'SYSTEMDRIVE': 'C:', 06:43:58 INFO - 'SYSTEMROOT': 'C:\\windows', 06:43:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:43:58 INFO - 'TEST1': 'testie', 06:43:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:43:58 INFO - 'USERDOMAIN': 'T-W732-IX-223', 06:43:58 INFO - 'USERNAME': 'cltbld', 06:43:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:43:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:43:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:43:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:43:58 INFO - 'WINDIR': 'C:\\windows', 06:43:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:43:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:43:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:43:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:43:59 INFO - Downloading/unpacking blobuploader==1.2.4 06:43:59 INFO - Downloading blobuploader-1.2.4.tar.gz 06:43:59 INFO - Running setup.py egg_info for package blobuploader 06:43:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:44:02 INFO - Running setup.py egg_info for package requests 06:44:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:44:02 INFO - Downloading docopt-0.6.1.tar.gz 06:44:02 INFO - Running setup.py egg_info for package docopt 06:44:02 INFO - Installing collected packages: blobuploader, docopt, requests 06:44:02 INFO - Running setup.py install for blobuploader 06:44:02 INFO - Running setup.py install for docopt 06:44:02 INFO - Running setup.py install for requests 06:44:02 INFO - Successfully installed blobuploader docopt requests 06:44:02 INFO - Cleaning up... 06:44:02 INFO - Return code: 0 06:44:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:44:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:44:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:44:02 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 0x0197D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE80C0>, '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-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\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 06:44:02 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 06:44:02 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 06:44:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:44:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:44:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:44:02 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 06:44:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:44:02 INFO - 'DCLOCATION': 'SCL3', 06:44:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:44:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:44:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:44:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:44:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:44:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:44:02 INFO - 'HOMEDRIVE': 'C:', 06:44:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:44:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:44:02 INFO - 'KTS_VERSION': '1.19c', 06:44:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:44:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:44:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 06:44:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:44:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:44:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:44:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:44:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:44:02 INFO - 'MOZ_AIRBAG': '1', 06:44:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:44:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:02 INFO - 'MOZ_MSVCVERSION': '8', 06:44:02 INFO - 'MOZ_NO_REMOTE': '1', 06:44:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:44:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:44:02 INFO - 'NO_EM_RESTART': '1', 06:44:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:44:02 INFO - 'OS': 'Windows_NT', 06:44:02 INFO - 'OURDRIVE': 'C:', 06:44:02 INFO - 'PATH': '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', 06:44:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:44:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:44:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:44:02 INFO - 'PROCESSOR_LEVEL': '6', 06:44:02 INFO - 'PROCESSOR_REVISION': '1e05', 06:44:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:44:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:44:02 INFO - 'PROMPT': '$P$G', 06:44:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:44:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:44:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:44:02 INFO - 'PWD': 'C:\\slave\\test', 06:44:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:44:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:44:02 INFO - 'SYSTEMDRIVE': 'C:', 06:44:02 INFO - 'SYSTEMROOT': 'C:\\windows', 06:44:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:44:02 INFO - 'TEST1': 'testie', 06:44:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:44:02 INFO - 'USERDOMAIN': 'T-W732-IX-223', 06:44:02 INFO - 'USERNAME': 'cltbld', 06:44:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:44:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:44:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:44:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:44:02 INFO - 'WINDIR': 'C:\\windows', 06:44:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:44:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:44:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:44:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:44:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:44:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:44:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:44:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:44:08 INFO - Unpacking c:\slave\test\build\tests\marionette 06:44:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:44:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:44:08 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 06:44:08 INFO - Running setup.py install for browsermob-proxy 06:44:22 INFO - Running setup.py install for manifestparser 06:44:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for marionette-client 06:44:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:44:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for marionette-driver 06:44:22 INFO - Running setup.py install for mozcrash 06:44:22 INFO - Running setup.py install for mozdebug 06:44:22 INFO - Running setup.py install for mozdevice 06:44:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozfile 06:44:22 INFO - Running setup.py install for mozhttpd 06:44:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozinfo 06:44:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozInstall 06:44:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozleak 06:44:22 INFO - Running setup.py install for mozlog 06:44:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for moznetwork 06:44:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozprocess 06:44:22 INFO - Running setup.py install for mozprofile 06:44:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozrunner 06:44:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for mozscreenshot 06:44:22 INFO - Running setup.py install for moztest 06:44:22 INFO - Running setup.py install for mozversion 06:44:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:44:22 INFO - Running setup.py install for wptserve 06:44:22 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 06:44:22 INFO - Cleaning up... 06:44:22 INFO - Return code: 0 06:44:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:44:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:44:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:44:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:44:22 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 0x0197D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C57368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE80C0>, '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-223', 'USERDOMAIN': 'T-W732-IX-223', '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-223', '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:\\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 06:44:22 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 06:44:22 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 06:44:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:44:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:44:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:44:22 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 06:44:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:44:22 INFO - 'DCLOCATION': 'SCL3', 06:44:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:44:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:44:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:44:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:44:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:44:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:44:22 INFO - 'HOMEDRIVE': 'C:', 06:44:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:44:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:44:22 INFO - 'KTS_VERSION': '1.19c', 06:44:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:44:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:44:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 06:44:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:44:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:44:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:44:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:44:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:44:22 INFO - 'MOZ_AIRBAG': '1', 06:44:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:44:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:22 INFO - 'MOZ_MSVCVERSION': '8', 06:44:22 INFO - 'MOZ_NO_REMOTE': '1', 06:44:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:44:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:44:22 INFO - 'NO_EM_RESTART': '1', 06:44:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:44:22 INFO - 'OS': 'Windows_NT', 06:44:22 INFO - 'OURDRIVE': 'C:', 06:44:22 INFO - 'PATH': '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', 06:44:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:44:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:44:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:44:22 INFO - 'PROCESSOR_LEVEL': '6', 06:44:22 INFO - 'PROCESSOR_REVISION': '1e05', 06:44:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:44:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:44:22 INFO - 'PROMPT': '$P$G', 06:44:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:44:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:44:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:44:22 INFO - 'PWD': 'C:\\slave\\test', 06:44:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:44:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:44:22 INFO - 'SYSTEMDRIVE': 'C:', 06:44:22 INFO - 'SYSTEMROOT': 'C:\\windows', 06:44:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:44:22 INFO - 'TEST1': 'testie', 06:44:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:44:22 INFO - 'USERDOMAIN': 'T-W732-IX-223', 06:44:22 INFO - 'USERNAME': 'cltbld', 06:44:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:44:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:44:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:44:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:44:22 INFO - 'WINDIR': 'C:\\windows', 06:44:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:44:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:44:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:44:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:44:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:44:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:44:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:44:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:44:27 INFO - Unpacking c:\slave\test\build\tests\marionette 06:44:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:44:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:44:27 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)) 06:44:38 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)) 06:44:38 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)) 06:44:38 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)) 06:44:38 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)) 06:44:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:44:38 INFO - Downloading blessings-1.6.tar.gz 06:44:38 INFO - Running setup.py egg_info for package blessings 06:44:38 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)) 06:44:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:44:38 INFO - Running setup.py install for blessings 06:44:38 INFO - Running setup.py install for browsermob-proxy 06:44:38 INFO - Running setup.py install for manifestparser 06:44:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Running setup.py install for marionette-client 06:44:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:44:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Running setup.py install for marionette-driver 06:44:38 INFO - Running setup.py install for mozcrash 06:44:38 INFO - Running setup.py install for mozdebug 06:44:38 INFO - Running setup.py install for mozdevice 06:44:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Running setup.py install for mozhttpd 06:44:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Running setup.py install for mozInstall 06:44:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Running setup.py install for mozleak 06:44:38 INFO - Running setup.py install for mozprofile 06:44:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Running setup.py install for mozrunner 06:44:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:44:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:44:40 INFO - Running setup.py install for mozscreenshot 06:44:40 INFO - Running setup.py install for moztest 06:44:40 INFO - Running setup.py install for mozversion 06:44:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:44:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:44:40 INFO - Running setup.py install for wptserve 06:44:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:44:40 INFO - Cleaning up... 06:44:40 INFO - Return code: 0 06:44:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:44:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:44:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:44:40 INFO - Reading from file tmpfile_stdout 06:44:40 INFO - Using _rmtree_windows ... 06:44:40 INFO - Using _rmtree_windows ... 06:44:40 INFO - Current package versions: 06:44:40 INFO - blessings == 1.6 06:44:40 INFO - blobuploader == 1.2.4 06:44:40 INFO - browsermob-proxy == 0.6.0 06:44:40 INFO - distribute == 0.6.14 06:44:40 INFO - docopt == 0.6.1 06:44:40 INFO - manifestparser == 1.1 06:44:40 INFO - marionette-client == 2.3.0 06:44:40 INFO - marionette-driver == 1.4.0 06:44:40 INFO - mozInstall == 1.12 06:44:40 INFO - mozcrash == 0.17 06:44:40 INFO - mozdebug == 0.1 06:44:40 INFO - mozdevice == 0.48 06:44:40 INFO - mozfile == 1.2 06:44:40 INFO - mozhttpd == 0.7 06:44:40 INFO - mozinfo == 0.9 06:44:40 INFO - mozleak == 0.1 06:44:40 INFO - mozlog == 3.1 06:44:40 INFO - moznetwork == 0.27 06:44:40 INFO - mozprocess == 0.22 06:44:40 INFO - mozprofile == 0.28 06:44:40 INFO - mozrunner == 6.11 06:44:40 INFO - mozscreenshot == 0.1 06:44:40 INFO - mozsystemmonitor == 0.0 06:44:40 INFO - moztest == 0.7 06:44:40 INFO - mozversion == 1.4 06:44:40 INFO - requests == 1.2.3 06:44:40 INFO - wptserve == 1.4.0 06:44:40 INFO - Running post-action listener: _resource_record_post_action 06:44:40 INFO - Running post-action listener: _start_resource_monitoring 06:44:40 INFO - Starting resource monitoring. 06:44:41 INFO - ##### 06:44:41 INFO - ##### Running pull step. 06:44:41 INFO - ##### 06:44:41 INFO - Running pre-action listener: _resource_record_pre_action 06:44:41 INFO - Running main action method: pull 06:44:41 INFO - Pull has nothing to do! 06:44:41 INFO - Running post-action listener: _resource_record_post_action 06:44:41 INFO - ##### 06:44:41 INFO - ##### Running install step. 06:44:41 INFO - ##### 06:44:41 INFO - Running pre-action listener: _resource_record_pre_action 06:44:41 INFO - Running main action method: install 06:44:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:44:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:44:41 INFO - Reading from file tmpfile_stdout 06:44:41 INFO - Using _rmtree_windows ... 06:44:41 INFO - Using _rmtree_windows ... 06:44:41 INFO - Detecting whether we're running mozinstall >=1.0... 06:44:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:44:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:44:41 INFO - Reading from file tmpfile_stdout 06:44:41 INFO - Output received: 06:44:41 INFO - Usage: mozinstall-script.py [options] installer 06:44:41 INFO - Options: 06:44:41 INFO - -h, --help show this help message and exit 06:44:41 INFO - -d DEST, --destination=DEST 06:44:41 INFO - Directory to install application into. [default: 06:44:41 INFO - "C:\slave\test"] 06:44:41 INFO - --app=APP Application being installed. [default: firefox] 06:44:41 INFO - Using _rmtree_windows ... 06:44:41 INFO - Using _rmtree_windows ... 06:44:41 INFO - mkdir: C:\slave\test\build\application 06:44:41 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 06:44:41 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 06:44:43 INFO - Reading from file tmpfile_stdout 06:44:43 INFO - Output received: 06:44:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:44:43 INFO - Using _rmtree_windows ... 06:44:43 INFO - Using _rmtree_windows ... 06:44:43 INFO - Running post-action listener: _resource_record_post_action 06:44:43 INFO - ##### 06:44:43 INFO - ##### Running run-tests step. 06:44:43 INFO - ##### 06:44:43 INFO - Running pre-action listener: _resource_record_pre_action 06:44:43 INFO - Running main action method: run_tests 06:44:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:44:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:44:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:44:43 INFO - grabbing minidump binary from tooltool 06:44:43 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')]} 06:44:43 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 0x01C57368>, '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 0x018FCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:44:43 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 06:44:43 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 06:44:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:44:43 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz8vcrm 06:44:43 INFO - INFO - File integrity verified, renaming tmpz8vcrm to win32-minidump_stackwalk.exe 06:44:43 INFO - Return code: 0 06:44:43 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:44:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:44:44 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/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.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 06:44:44 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/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.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 06:44:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:44:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:44:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:44:44 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 06:44:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:44:44 INFO - 'DCLOCATION': 'SCL3', 06:44:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:44:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:44:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:44:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:44:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:44:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:44:44 INFO - 'HOMEDRIVE': 'C:', 06:44:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:44:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:44:44 INFO - 'KTS_VERSION': '1.19c', 06:44:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:44:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:44:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 06:44:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:44:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:44:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:44:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:44:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:44:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:44:44 INFO - 'MOZ_AIRBAG': '1', 06:44:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:44:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:44:44 INFO - 'MOZ_MSVCVERSION': '8', 06:44:44 INFO - 'MOZ_NO_REMOTE': '1', 06:44:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:44:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:44:44 INFO - 'NO_EM_RESTART': '1', 06:44:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:44:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:44:44 INFO - 'OS': 'Windows_NT', 06:44:44 INFO - 'OURDRIVE': 'C:', 06:44:44 INFO - 'PATH': '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', 06:44:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:44:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:44:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:44:44 INFO - 'PROCESSOR_LEVEL': '6', 06:44:44 INFO - 'PROCESSOR_REVISION': '1e05', 06:44:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:44:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:44:44 INFO - 'PROMPT': '$P$G', 06:44:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:44:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:44:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:44:44 INFO - 'PWD': 'C:\\slave\\test', 06:44:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:44:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:44:44 INFO - 'SYSTEMDRIVE': 'C:', 06:44:44 INFO - 'SYSTEMROOT': 'C:\\windows', 06:44:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:44:44 INFO - 'TEST1': 'testie', 06:44:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:44:44 INFO - 'USERDOMAIN': 'T-W732-IX-223', 06:44:44 INFO - 'USERNAME': 'cltbld', 06:44:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:44:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:44:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:44:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:44:44 INFO - 'WINDIR': 'C:\\windows', 06:44:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:44:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:44:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:44:44 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/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.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 06:44:46 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 06:44:46 INFO - import pkg_resources 06:44:47 INFO - Using 1 client processes 06:44:50 INFO - SUITE-START | Running 778 tests 06:44:50 INFO - Running testharness tests 06:44:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:44:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 06:44:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:44:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:44:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:44:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:44:50 INFO - Setting up ssl 06:44:50 INFO - PROCESS | certutil | 06:44:50 INFO - PROCESS | certutil | 06:44:50 INFO - PROCESS | certutil | 06:44:50 INFO - Certificate Nickname Trust Attributes 06:44:50 INFO - SSL,S/MIME,JAR/XPI 06:44:50 INFO - 06:44:50 INFO - web-platform-tests CT,, 06:44:50 INFO - 06:44:51 INFO - Starting runner 06:44:51 INFO - PROCESS | 2564 | [2564] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 06:44:51 INFO - PROCESS | 2564 | [2564] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 06:44:51 INFO - PROCESS | 2564 | [2564] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 06:44:51 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 06:44:52 INFO - PROCESS | 2564 | [2564] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 06:44:53 INFO - PROCESS | 2564 | 1464011093381 Marionette DEBUG Marionette enabled via build flag and pref 06:44:54 INFO - PROCESS | 2564 | ++DOCSHELL 105E1400 == 1 [pid = 2564] [id = 1] 06:44:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 1 (105E1800) [pid = 2564] [serial = 1] [outer = 00000000] 06:44:54 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:44:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 2 (105E2400) [pid = 2564] [serial = 2] [outer = 105E1800] 06:44:54 INFO - PROCESS | 2564 | ++DOCSHELL 10FD6C00 == 2 [pid = 2564] [id = 2] 06:44:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 3 (10FD7000) [pid = 2564] [serial = 3] [outer = 00000000] 06:44:54 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:44:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 4 (10FD7C00) [pid = 2564] [serial = 4] [outer = 10FD7000] 06:44:55 INFO - PROCESS | 2564 | 1464011095097 Marionette INFO Listening on port 2828 06:44:56 INFO - PROCESS | 2564 | 1464011096861 Marionette DEBUG Marionette enabled via command-line flag 06:44:56 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:44:56 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:44:56 INFO - PROCESS | 2564 | ++DOCSHELL 14906C00 == 3 [pid = 2564] [id = 3] 06:44:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 5 (1490EC00) [pid = 2564] [serial = 5] [outer = 00000000] 06:44:56 INFO - PROCESS | 2564 | [2564] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:44:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 6 (1490F800) [pid = 2564] [serial = 6] [outer = 1490EC00] 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:44:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 7 (1540B800) [pid = 2564] [serial = 7] [outer = 10FD7000] 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:57 INFO - PROCESS | 2564 | 1464011097663 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49918 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:57 INFO - PROCESS | 2564 | 1464011097687 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49919 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:57 INFO - PROCESS | 2564 | 1464011097695 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49920 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:57 INFO - PROCESS | 2564 | 1464011097733 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49921 06:44:57 INFO - PROCESS | 2564 | 1464011097736 Marionette DEBUG Closed connection conn0 06:44:57 INFO - PROCESS | 2564 | 1464011097738 Marionette DEBUG Closed connection conn1 06:44:57 INFO - PROCESS | 2564 | 1464011097740 Marionette DEBUG Closed connection conn2 06:44:57 INFO - PROCESS | 2564 | 1464011097800 Marionette DEBUG Closed connection conn3 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:57 INFO - PROCESS | 2564 | 1464011097898 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49922 06:44:57 INFO - PROCESS | 2564 | 1464011097924 Marionette DEBUG Closed connection conn4 06:44:57 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:57 INFO - PROCESS | 2564 | 1464011097931 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49923 06:44:57 INFO - PROCESS | 2564 | ++DOCSHELL 160C5400 == 4 [pid = 2564] [id = 4] 06:44:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 8 (160C5800) [pid = 2564] [serial = 8] [outer = 00000000] 06:44:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 9 (16E0B000) [pid = 2564] [serial = 9] [outer = 160C5800] 06:44:58 INFO - PROCESS | 2564 | 1464011098053 Marionette DEBUG Closed connection conn5 06:44:58 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:44:58 INFO - PROCESS | 2564 | 1464011098058 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49924 06:44:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 10 (16E10800) [pid = 2564] [serial = 10] [outer = 160C5800] 06:44:58 INFO - PROCESS | 2564 | 1464011098092 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:44:58 INFO - PROCESS | 2564 | 1464011098098 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160523045840","device":"desktop","version":"48.0a2"} 06:44:59 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:44:59 INFO - PROCESS | 2564 | [2564] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:44:59 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:44:59 INFO - PROCESS | 2564 | ++DOCSHELL 18067800 == 5 [pid = 2564] [id = 5] 06:44:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 11 (18303000) [pid = 2564] [serial = 11] [outer = 00000000] 06:44:59 INFO - PROCESS | 2564 | ++DOCSHELL 18303400 == 6 [pid = 2564] [id = 6] 06:44:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 12 (18303800) [pid = 2564] [serial = 12] [outer = 00000000] 06:45:00 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:45:00 INFO - PROCESS | 2564 | ++DOCSHELL 19637000 == 7 [pid = 2564] [id = 7] 06:45:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 13 (19637400) [pid = 2564] [serial = 13] [outer = 00000000] 06:45:00 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:45:00 INFO - PROCESS | 2564 | [2564] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:45:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 14 (1994F400) [pid = 2564] [serial = 14] [outer = 19637400] 06:45:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 15 (19507400) [pid = 2564] [serial = 15] [outer = 18303000] 06:45:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 16 (19508C00) [pid = 2564] [serial = 16] [outer = 18303800] 06:45:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 17 (1950B400) [pid = 2564] [serial = 17] [outer = 19637400] 06:45:01 INFO - PROCESS | 2564 | 1464011101604 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 2564 | 1464011101619 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 18 (1BEAA800) [pid = 2564] [serial = 18] [outer = 19637400] 06:45:02 INFO - PROCESS | 2564 | 1464011102455 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6825b4d9-e992-4e50-9bd6-fb5d32053e6d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160523045840","device":"desktop","version":"48.0a2","command_id":1}}] 06:45:02 INFO - PROCESS | 2564 | 1464011102944 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:45:02 INFO - PROCESS | 2564 | 1464011102998 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 06:45:03 INFO - PROCESS | 2564 | 1464011103079 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:45:03 INFO - PROCESS | 2564 | [2564] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:45:04 INFO - PROCESS | 2564 | --DOCSHELL 105E1400 == 6 [pid = 2564] [id = 1] 06:45:04 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:45:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 19 (0FC4DC00) [pid = 2564] [serial = 19] [outer = 19637400] 06:45:04 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:04 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:45:04 INFO - PROCESS | 2564 | 1464011104928 Marionette TRACE conn6 <- [1,3,null,{}] 06:45:04 INFO - PROCESS | 2564 | 1464011104932 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:45:04 INFO - PROCESS | 2564 | 1464011104953 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 06:45:04 INFO - PROCESS | 2564 | 1464011104983 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 2564 | 1464011104986 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 06:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:45:04 INFO - PROCESS | 2564 | 1464011104994 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 2564 | 1464011104997 Marionette TRACE conn6 <- [1,6,null,{}] 06:45:05 INFO - PROCESS | 2564 | 1464011105058 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 2564 | 1464011105076 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 06:45:05 INFO - PROCESS | 2564 | 1464011105131 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 2564 | ++DOCSHELL 14963000 == 7 [pid = 2564] [id = 8] 06:45:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 20 (14963C00) [pid = 2564] [serial = 20] [outer = 00000000] 06:45:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 21 (154CEC00) [pid = 2564] [serial = 21] [outer = 14963C00] 06:45:05 INFO - PROCESS | 2564 | 1464011105190 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 22 (160B8000) [pid = 2564] [serial = 22] [outer = 14963C00] 06:45:05 INFO - PROCESS | 2564 | ++DOCSHELL 18F25800 == 8 [pid = 2564] [id = 9] 06:45:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 23 (18F27C00) [pid = 2564] [serial = 23] [outer = 00000000] 06:45:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 24 (1950A000) [pid = 2564] [serial = 24] [outer = 18F27C00] 06:45:05 INFO - PROCESS | 2564 | 1464011105637 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 25 (1B2AF000) [pid = 2564] [serial = 25] [outer = 18F27C00] 06:45:06 INFO - PROCESS | 2564 | 1464011106191 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1239ms 06:45:06 INFO - PROCESS | 2564 | 1464011106295 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 2564 | 1464011106298 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 06:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:45:06 INFO - PROCESS | 2564 | 1464011106322 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 2564 | 1464011106325 Marionette TRACE conn6 <- [1,10,null,{}] 06:45:06 INFO - PROCESS | 2564 | 1464011106329 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 2564 | 1464011106453 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 06:45:06 INFO - PROCESS | 2564 | 1464011106515 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 2564 | ++DOCSHELL 1862B800 == 9 [pid = 2564] [id = 10] 06:45:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 26 (1862C800) [pid = 2564] [serial = 26] [outer = 00000000] 06:45:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 27 (1862F800) [pid = 2564] [serial = 27] [outer = 1862C800] 06:45:06 INFO - PROCESS | 2564 | 1464011106573 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 28 (1B1BD800) [pid = 2564] [serial = 28] [outer = 1862C800] 06:45:07 INFO - PROCESS | 2564 | 1464011107226 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:45:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FD79800 == 10 [pid = 2564] [id = 11] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 29 (0FD7A000) [pid = 2564] [serial = 29] [outer = 00000000] 06:45:07 INFO - PROCESS | 2564 | --DOCSHELL 160C5400 == 9 [pid = 2564] [id = 4] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 30 (0FD7B400) [pid = 2564] [serial = 30] [outer = 0FD7A000] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 31 (0FD82C00) [pid = 2564] [serial = 31] [outer = 0FD7A000] 06:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 987ms 06:45:07 INFO - PROCESS | 2564 | ++DOCSHELL 0CC25000 == 10 [pid = 2564] [id = 12] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 32 (0FD82800) [pid = 2564] [serial = 32] [outer = 00000000] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 33 (104E7000) [pid = 2564] [serial = 33] [outer = 0FD82800] 06:45:07 INFO - PROCESS | 2564 | 1464011107339 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 2564 | 1464011107344 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 06:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 34 (10597400) [pid = 2564] [serial = 34] [outer = 0FD82800] 06:45:07 INFO - PROCESS | 2564 | 1464011107392 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 2564 | 1464011107396 Marionette TRACE conn6 <- [1,14,null,{}] 06:45:07 INFO - PROCESS | 2564 | 1464011107414 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 2564 | 1464011107536 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 06:45:07 INFO - PROCESS | 2564 | 1464011107614 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 2564 | ++DOCSHELL 0F8EA000 == 11 [pid = 2564] [id = 13] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 35 (0F8EB800) [pid = 2564] [serial = 35] [outer = 00000000] 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 36 (0FD7B800) [pid = 2564] [serial = 36] [outer = 0F8EB800] 06:45:07 INFO - PROCESS | 2564 | 1464011107666 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 37 (14052400) [pid = 2564] [serial = 37] [outer = 0F8EB800] 06:45:08 INFO - PROCESS | 2564 | 1464011108052 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 709ms 06:45:08 INFO - PROCESS | 2564 | 1464011108080 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 2564 | 1464011108085 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 06:45:08 INFO - PROCESS | 2564 | 1464011108090 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:45:08 INFO - PROCESS | 2564 | 1464011108093 Marionette TRACE conn6 <- [1,18,null,{}] 06:45:08 INFO - PROCESS | 2564 | 1464011108097 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 2564 | 1464011108188 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 06:45:08 INFO - PROCESS | 2564 | 1464011108196 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 2564 | ++DOCSHELL 14228000 == 12 [pid = 2564] [id = 14] 06:45:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 38 (1426C800) [pid = 2564] [serial = 38] [outer = 00000000] 06:45:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 39 (14908400) [pid = 2564] [serial = 39] [outer = 1426C800] 06:45:08 INFO - PROCESS | 2564 | 1464011108242 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 40 (1495F000) [pid = 2564] [serial = 40] [outer = 1426C800] 06:45:08 INFO - PROCESS | 2564 | 1464011108679 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 06:45:08 INFO - PROCESS | 2564 | 1464011108725 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 2564 | 1464011108728 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 06:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:45:08 INFO - PROCESS | 2564 | 1464011108731 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 2564 | 1464011108735 Marionette TRACE conn6 <- [1,22,null,{}] 06:45:08 INFO - PROCESS | 2564 | 1464011108750 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 2564 | 1464011108840 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 06:45:08 INFO - PROCESS | 2564 | 1464011108851 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 2564 | ++DOCSHELL 16E09C00 == 13 [pid = 2564] [id = 15] 06:45:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 41 (16E10000) [pid = 2564] [serial = 41] [outer = 00000000] 06:45:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 42 (16F02400) [pid = 2564] [serial = 42] [outer = 16E10000] 06:45:08 INFO - PROCESS | 2564 | 1464011108902 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 43 (1805CC00) [pid = 2564] [serial = 43] [outer = 16E10000] 06:45:09 INFO - PROCESS | 2564 | 1464011109351 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 06:45:09 INFO - PROCESS | 2564 | 1464011109405 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 2564 | 1464011109408 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 06:45:09 INFO - PROCESS | 2564 | 1464011109411 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:45:09 INFO - PROCESS | 2564 | 1464011109413 Marionette TRACE conn6 <- [1,26,null,{}] 06:45:09 INFO - PROCESS | 2564 | 1464011109416 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 2564 | 1464011109504 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 06:45:09 INFO - PROCESS | 2564 | 1464011109510 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 2564 | ++DOCSHELL 18157C00 == 14 [pid = 2564] [id = 16] 06:45:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 44 (18309800) [pid = 2564] [serial = 44] [outer = 00000000] 06:45:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 45 (18F28800) [pid = 2564] [serial = 45] [outer = 18309800] 06:45:09 INFO - PROCESS | 2564 | 1464011109556 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 46 (18059000) [pid = 2564] [serial = 46] [outer = 18309800] 06:45:09 INFO - PROCESS | 2564 | 1464011109957 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 06:45:09 INFO - PROCESS | 2564 | 1464011109996 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 2564 | 1464011109998 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 06:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:45:09 INFO - PROCESS | 2564 | 1464011110001 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 2564 | 1464011110003 Marionette TRACE conn6 <- [1,30,null,{}] 06:45:09 INFO - PROCESS | 2564 | 1464011110007 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 2564 | 1464011110083 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 06:45:10 INFO - PROCESS | 2564 | 1464011110092 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 2564 | ++DOCSHELL 175DC400 == 15 [pid = 2564] [id = 17] 06:45:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 47 (1830C800) [pid = 2564] [serial = 47] [outer = 00000000] 06:45:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 48 (18F89800) [pid = 2564] [serial = 48] [outer = 1830C800] 06:45:10 INFO - PROCESS | 2564 | 1464011110137 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 49 (18FA5C00) [pid = 2564] [serial = 49] [outer = 1830C800] 06:45:10 INFO - PROCESS | 2564 | 1464011110577 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 06:45:10 INFO - PROCESS | 2564 | 1464011110636 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 2564 | 1464011110638 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 06:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:45:10 INFO - PROCESS | 2564 | 1464011110641 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 2564 | 1464011110643 Marionette TRACE conn6 <- [1,34,null,{}] 06:45:10 INFO - PROCESS | 2564 | 1464011110647 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 2564 | 1464011110750 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 06:45:10 INFO - PROCESS | 2564 | 1464011110759 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 2564 | ++DOCSHELL 0D072C00 == 16 [pid = 2564] [id = 18] 06:45:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (16E90C00) [pid = 2564] [serial = 50] [outer = 00000000] 06:45:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (1A857800) [pid = 2564] [serial = 51] [outer = 16E90C00] 06:45:10 INFO - PROCESS | 2564 | 1464011110805 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (1AC5DC00) [pid = 2564] [serial = 52] [outer = 16E90C00] 06:45:11 INFO - PROCESS | 2564 | 1464011111196 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 06:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:45:11 INFO - PROCESS | 2564 | 1464011111212 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 2564 | 1464011111214 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 06:45:11 INFO - PROCESS | 2564 | 1464011111217 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 2564 | 1464011111218 Marionette TRACE conn6 <- [1,38,null,{}] 06:45:11 INFO - PROCESS | 2564 | 1464011111222 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 2564 | 1464011111330 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 06:45:11 INFO - PROCESS | 2564 | 1464011111339 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 2564 | ++DOCSHELL 159D5C00 == 17 [pid = 2564] [id = 19] 06:45:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (159DA400) [pid = 2564] [serial = 53] [outer = 00000000] 06:45:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (159E1C00) [pid = 2564] [serial = 54] [outer = 159DA400] 06:45:11 INFO - PROCESS | 2564 | 1464011111383 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (15E22C00) [pid = 2564] [serial = 55] [outer = 159DA400] 06:45:11 INFO - PROCESS | 2564 | 1464011111842 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 06:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:45:11 INFO - PROCESS | 2564 | 1464011111888 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 2564 | 1464011111890 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 06:45:11 INFO - PROCESS | 2564 | 1464011111894 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 2564 | 1464011111895 Marionette TRACE conn6 <- [1,42,null,{}] 06:45:11 INFO - PROCESS | 2564 | 1464011111899 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 2564 | 1464011111999 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 06:45:12 INFO - PROCESS | 2564 | 1464011112007 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 2564 | ++DOCSHELL 0C864400 == 18 [pid = 2564] [id = 20] 06:45:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (0C864800) [pid = 2564] [serial = 56] [outer = 00000000] 06:45:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (0FCD6400) [pid = 2564] [serial = 57] [outer = 0C864800] 06:45:12 INFO - PROCESS | 2564 | 1464011112051 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (0FCD9C00) [pid = 2564] [serial = 58] [outer = 0C864800] 06:45:12 INFO - PROCESS | 2564 | 1464011112413 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 06:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:45:12 INFO - PROCESS | 2564 | 1464011112464 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 2564 | 1464011112466 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 06:45:12 INFO - PROCESS | 2564 | 1464011112469 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 2564 | 1464011112471 Marionette TRACE conn6 <- [1,46,null,{}] 06:45:12 INFO - PROCESS | 2564 | 1464011112474 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 2564 | 1464011112547 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 06:45:12 INFO - PROCESS | 2564 | 1464011112615 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD4400 == 19 [pid = 2564] [id = 21] 06:45:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (0FCD6000) [pid = 2564] [serial = 59] [outer = 00000000] 06:45:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FCE1C00) [pid = 2564] [serial = 60] [outer = 0FCD6000] 06:45:12 INFO - PROCESS | 2564 | 1464011112659 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FD29000) [pid = 2564] [serial = 61] [outer = 0FCD6000] 06:45:13 INFO - PROCESS | 2564 | 1464011113013 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 06:45:13 INFO - PROCESS | 2564 | 1464011113040 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 2564 | 1464011113042 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 06:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:45:13 INFO - PROCESS | 2564 | 1464011113045 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 2564 | 1464011113047 Marionette TRACE conn6 <- [1,50,null,{}] 06:45:13 INFO - PROCESS | 2564 | 1464011113050 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 2564 | 1464011113167 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 06:45:13 INFO - PROCESS | 2564 | 1464011113207 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDF400 == 20 [pid = 2564] [id = 22] 06:45:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FD2A400) [pid = 2564] [serial = 62] [outer = 00000000] 06:45:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (1495CC00) [pid = 2564] [serial = 63] [outer = 0FD2A400] 06:45:13 INFO - PROCESS | 2564 | 1464011113253 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1B2AD000) [pid = 2564] [serial = 64] [outer = 0FD2A400] 06:45:13 INFO - PROCESS | 2564 | 1464011113603 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 06:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:45:13 INFO - PROCESS | 2564 | 1464011113618 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 2564 | 1464011113621 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 06:45:13 INFO - PROCESS | 2564 | 1464011113624 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 2564 | 1464011113626 Marionette TRACE conn6 <- [1,54,null,{}] 06:45:13 INFO - PROCESS | 2564 | 1464011113629 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 2564 | 1464011113758 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 06:45:13 INFO - PROCESS | 2564 | 1464011113799 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0AC00 == 21 [pid = 2564] [id = 23] 06:45:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FF0D800) [pid = 2564] [serial = 65] [outer = 00000000] 06:45:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (159DFC00) [pid = 2564] [serial = 66] [outer = 0FF0D800] 06:45:13 INFO - PROCESS | 2564 | 1464011113855 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1EB49400) [pid = 2564] [serial = 67] [outer = 0FF0D800] 06:45:14 INFO - PROCESS | 2564 | 1464011114209 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 06:45:14 INFO - PROCESS | 2564 | 1464011114256 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 2564 | 1464011114258 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 06:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:45:14 INFO - PROCESS | 2564 | 1464011114261 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 2564 | 1464011114263 Marionette TRACE conn6 <- [1,58,null,{}] 06:45:14 INFO - PROCESS | 2564 | 1464011114266 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 2564 | 1464011114386 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 06:45:14 INFO - PROCESS | 2564 | 1464011114396 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 2564 | ++DOCSHELL 1EB4B800 == 22 [pid = 2564] [id = 24] 06:45:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1EB4DC00) [pid = 2564] [serial = 68] [outer = 00000000] 06:45:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1EB54000) [pid = 2564] [serial = 69] [outer = 1EB4DC00] 06:45:14 INFO - PROCESS | 2564 | 1464011114438 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1ED5C400) [pid = 2564] [serial = 70] [outer = 1EB4DC00] 06:45:15 INFO - PROCESS | 2564 | --DOCSHELL 14963000 == 21 [pid = 2564] [id = 8] 06:45:15 INFO - PROCESS | 2564 | 1464011115556 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1337ms 06:45:15 INFO - PROCESS | 2564 | 1464011115608 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 2564 | 1464011115612 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 06:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:45:15 INFO - PROCESS | 2564 | 1464011115617 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 2564 | 1464011115621 Marionette TRACE conn6 <- [1,62,null,{}] 06:45:15 INFO - PROCESS | 2564 | 1464011115626 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 2564 | 1464011115729 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 06:45:15 INFO - PROCESS | 2564 | 1464011115740 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDB800 == 22 [pid = 2564] [id = 25] 06:45:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FCDEC00) [pid = 2564] [serial = 71] [outer = 00000000] 06:45:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FD23400) [pid = 2564] [serial = 72] [outer = 0FCDEC00] 06:45:15 INFO - PROCESS | 2564 | 1464011115829 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0CC99800) [pid = 2564] [serial = 73] [outer = 0FCDEC00] 06:45:16 INFO - PROCESS | 2564 | 1464011116228 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 06:45:16 INFO - PROCESS | 2564 | 1464011116257 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 2564 | 1464011116262 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 06:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:45:16 INFO - PROCESS | 2564 | 1464011116268 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 2564 | 1464011116271 Marionette TRACE conn6 <- [1,66,null,{}] 06:45:16 INFO - PROCESS | 2564 | 1464011116275 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 2564 | 1464011116382 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 06:45:16 INFO - PROCESS | 2564 | 1464011116390 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FD31000 == 23 [pid = 2564] [id = 26] 06:45:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FF05400) [pid = 2564] [serial = 74] [outer = 00000000] 06:45:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (10DEB400) [pid = 2564] [serial = 75] [outer = 0FF05400] 06:45:16 INFO - PROCESS | 2564 | 1464011116434 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (13F86C00) [pid = 2564] [serial = 76] [outer = 0FF05400] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (160C5800) [pid = 2564] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1862C800) [pid = 2564] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0F8EB800) [pid = 2564] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1426C800) [pid = 2564] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (16E10000) [pid = 2564] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18309800) [pid = 2564] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1830C800) [pid = 2564] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (16E90C00) [pid = 2564] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (0FD2A400) [pid = 2564] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (14963C00) [pid = 2564] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:45:16 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (0FF0D800) [pid = 2564] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:45:17 INFO - PROCESS | 2564 | 1464011117109 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 870ms 06:45:17 INFO - PROCESS | 2564 | 1464011117143 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 2564 | 1464011117145 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 06:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:45:17 INFO - PROCESS | 2564 | 1464011117149 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 2564 | 1464011117152 Marionette TRACE conn6 <- [1,70,null,{}] 06:45:17 INFO - PROCESS | 2564 | 1464011117163 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 2564 | 1464011117257 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 06:45:17 INFO - PROCESS | 2564 | 1464011117329 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 2564 | ++DOCSHELL 13FE0400 == 24 [pid = 2564] [id = 27] 06:45:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1404A400) [pid = 2564] [serial = 77] [outer = 00000000] 06:45:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1478F800) [pid = 2564] [serial = 78] [outer = 1404A400] 06:45:17 INFO - PROCESS | 2564 | 1464011117380 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (14959400) [pid = 2564] [serial = 79] [outer = 1404A400] 06:45:17 INFO - PROCESS | 2564 | 1464011117738 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 06:45:17 INFO - PROCESS | 2564 | 1464011117793 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 2564 | 1464011117795 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 06:45:17 INFO - PROCESS | 2564 | 1464011117799 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 2564 | 1464011117801 Marionette TRACE conn6 <- [1,74,null,{}] 06:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:45:17 INFO - PROCESS | 2564 | 1464011117804 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 2564 | 1464011117890 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 06:45:17 INFO - PROCESS | 2564 | 1464011117896 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 2564 | ++DOCSHELL 14964800 == 25 [pid = 2564] [id = 28] 06:45:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (154D6000) [pid = 2564] [serial = 80] [outer = 00000000] 06:45:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (159E3400) [pid = 2564] [serial = 81] [outer = 154D6000] 06:45:17 INFO - PROCESS | 2564 | 1464011117944 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (15E1E000) [pid = 2564] [serial = 82] [outer = 154D6000] 06:45:18 INFO - PROCESS | 2564 | 1464011118368 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 06:45:18 INFO - PROCESS | 2564 | 1464011118433 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 2564 | 1464011118435 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 06:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:45:18 INFO - PROCESS | 2564 | 1464011118438 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 2564 | 1464011118440 Marionette TRACE conn6 <- [1,78,null,{}] 06:45:18 INFO - PROCESS | 2564 | 1464011118443 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 2564 | 1464011118521 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 06:45:18 INFO - PROCESS | 2564 | 1464011118528 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 2564 | ++DOCSHELL 15EBC800 == 26 [pid = 2564] [id = 29] 06:45:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (15ED0800) [pid = 2564] [serial = 83] [outer = 00000000] 06:45:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (160C0000) [pid = 2564] [serial = 84] [outer = 15ED0800] 06:45:18 INFO - PROCESS | 2564 | 1464011118571 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (16E95800) [pid = 2564] [serial = 85] [outer = 15ED0800] 06:45:19 INFO - PROCESS | 2564 | 1464011119009 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 06:45:19 INFO - PROCESS | 2564 | 1464011119070 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 06:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:45:19 INFO - PROCESS | 2564 | 1464011119074 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 06:45:19 INFO - PROCESS | 2564 | 1464011119080 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 2564 | 1464011119083 Marionette TRACE conn6 <- [1,82,null,{}] 06:45:19 INFO - PROCESS | 2564 | 1464011119089 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 2564 | 1464011119226 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 06:45:19 INFO - PROCESS | 2564 | 1464011119337 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 2564 | ++DOCSHELL 0FCE0000 == 27 [pid = 2564] [id = 30] 06:45:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (0FCE0400) [pid = 2564] [serial = 86] [outer = 00000000] 06:45:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FD96400) [pid = 2564] [serial = 87] [outer = 0FCE0400] 06:45:19 INFO - PROCESS | 2564 | 1464011119396 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FF12400) [pid = 2564] [serial = 88] [outer = 0FCE0400] 06:45:19 INFO - PROCESS | 2564 | 1464011119941 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 06:45:20 INFO - PROCESS | 2564 | 1464011120011 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 2564 | 1464011120017 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 06:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:45:20 INFO - PROCESS | 2564 | 1464011120023 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 2564 | 1464011120026 Marionette TRACE conn6 <- [1,86,null,{}] 06:45:20 INFO - PROCESS | 2564 | 1464011120030 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 2564 | 1464011120167 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 06:45:20 INFO - PROCESS | 2564 | 1464011120242 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 2564 | ++DOCSHELL 159DD800 == 28 [pid = 2564] [id = 31] 06:45:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (159DE400) [pid = 2564] [serial = 89] [outer = 00000000] 06:45:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15EB8800) [pid = 2564] [serial = 90] [outer = 159DE400] 06:45:20 INFO - PROCESS | 2564 | 1464011120299 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16E07800) [pid = 2564] [serial = 91] [outer = 159DE400] 06:45:20 INFO - PROCESS | 2564 | 1464011120879 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 06:45:20 INFO - PROCESS | 2564 | 1464011120955 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 2564 | 1464011120958 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 06:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:45:20 INFO - PROCESS | 2564 | 1464011120962 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 2564 | 1464011120965 Marionette TRACE conn6 <- [1,90,null,{}] 06:45:20 INFO - PROCESS | 2564 | 1464011120977 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 2564 | 1464011121080 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 06:45:21 INFO - PROCESS | 2564 | 1464011121154 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 2564 | ++DOCSHELL 18058400 == 29 [pid = 2564] [id = 32] 06:45:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1862B400) [pid = 2564] [serial = 92] [outer = 00000000] 06:45:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18F28000) [pid = 2564] [serial = 93] [outer = 1862B400] 06:45:21 INFO - PROCESS | 2564 | 1464011121215 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18F81800) [pid = 2564] [serial = 94] [outer = 1862B400] 06:45:21 INFO - PROCESS | 2564 | 1464011121806 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 06:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:45:21 INFO - PROCESS | 2564 | 1464011121835 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 2564 | 1464011121838 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 06:45:21 INFO - PROCESS | 2564 | 1464011121841 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 2564 | 1464011121843 Marionette TRACE conn6 <- [1,94,null,{}] 06:45:21 INFO - PROCESS | 2564 | 1464011121847 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 2564 | 1464011121947 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 06:45:22 INFO - PROCESS | 2564 | 1464011122032 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 2564 | ++DOCSHELL 0FE27C00 == 30 [pid = 2564] [id = 33] 06:45:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FE2B000) [pid = 2564] [serial = 95] [outer = 00000000] 06:45:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FE30400) [pid = 2564] [serial = 96] [outer = 0FE2B000] 06:45:22 INFO - PROCESS | 2564 | 1464011122089 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (15E1C400) [pid = 2564] [serial = 97] [outer = 0FE2B000] 06:45:22 INFO - PROCESS | 2564 | 1464011122703 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 06:45:22 INFO - PROCESS | 2564 | 1464011122715 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 2564 | 1464011122719 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 06:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:45:22 INFO - PROCESS | 2564 | 1464011122723 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 2564 | 1464011122727 Marionette TRACE conn6 <- [1,98,null,{}] 06:45:22 INFO - PROCESS | 2564 | 1464011122734 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 2564 | 1464011122826 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 06:45:22 INFO - PROCESS | 2564 | 1464011122916 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 2564 | ++DOCSHELL 0C85F400 == 31 [pid = 2564] [id = 34] 06:45:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0C85F800) [pid = 2564] [serial = 98] [outer = 00000000] 06:45:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0D036400) [pid = 2564] [serial = 99] [outer = 0C85F800] 06:45:22 INFO - PROCESS | 2564 | 1464011122968 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0F8F0C00) [pid = 2564] [serial = 100] [outer = 0C85F800] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (16E0B000) [pid = 2564] [serial = 9] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (16E10800) [pid = 2564] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (10FD7C00) [pid = 2564] [serial = 4] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1862F800) [pid = 2564] [serial = 27] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (104E7000) [pid = 2564] [serial = 33] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FD7B800) [pid = 2564] [serial = 36] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14908400) [pid = 2564] [serial = 39] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F02400) [pid = 2564] [serial = 42] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1805CC00) [pid = 2564] [serial = 43] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18F28800) [pid = 2564] [serial = 45] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18059000) [pid = 2564] [serial = 46] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18F89800) [pid = 2564] [serial = 48] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1A857800) [pid = 2564] [serial = 51] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (159E1C00) [pid = 2564] [serial = 54] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FCD6400) [pid = 2564] [serial = 57] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FCE1C00) [pid = 2564] [serial = 60] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1495CC00) [pid = 2564] [serial = 63] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (154CEC00) [pid = 2564] [serial = 21] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18FA5C00) [pid = 2564] [serial = 49] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1950A000) [pid = 2564] [serial = 24] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0FD7B400) [pid = 2564] [serial = 30] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1B1BD800) [pid = 2564] [serial = 28] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1AC5DC00) [pid = 2564] [serial = 52] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (160B8000) [pid = 2564] [serial = 22] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (14052400) [pid = 2564] [serial = 37] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (159DFC00) [pid = 2564] [serial = 66] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1B2AD000) [pid = 2564] [serial = 64] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1495F000) [pid = 2564] [serial = 40] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1EB49400) [pid = 2564] [serial = 67] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1950B400) [pid = 2564] [serial = 17] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1994F400) [pid = 2564] [serial = 14] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 2564 | 1464011123452 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 790ms 06:45:23 INFO - PROCESS | 2564 | 1464011123515 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 2564 | 1464011123521 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 06:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:45:23 INFO - PROCESS | 2564 | 1464011123526 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 2564 | 1464011123529 Marionette TRACE conn6 <- [1,102,null,{}] 06:45:23 INFO - PROCESS | 2564 | 1464011123537 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 2564 | 1464011123622 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 06:45:23 INFO - PROCESS | 2564 | 1464011123632 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDE800 == 32 [pid = 2564] [id = 35] 06:45:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (0FD28C00) [pid = 2564] [serial = 101] [outer = 00000000] 06:45:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FE24000) [pid = 2564] [serial = 102] [outer = 0FD28C00] 06:45:23 INFO - PROCESS | 2564 | 1464011123679 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FE2C800) [pid = 2564] [serial = 103] [outer = 0FD28C00] 06:45:24 INFO - PROCESS | 2564 | 1464011124098 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 06:45:24 INFO - PROCESS | 2564 | 1464011124161 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 2564 | 1464011124163 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 06:45:24 INFO - PROCESS | 2564 | 1464011124167 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:45:24 INFO - PROCESS | 2564 | 1464011124170 Marionette TRACE conn6 <- [1,106,null,{}] 06:45:24 INFO - PROCESS | 2564 | 1464011124181 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 2564 | 1464011124268 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 06:45:24 INFO - PROCESS | 2564 | 1464011124279 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 2564 | ++DOCSHELL 13FE2000 == 33 [pid = 2564] [id = 36] 06:45:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (1404E000) [pid = 2564] [serial = 104] [outer = 00000000] 06:45:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (14265400) [pid = 2564] [serial = 105] [outer = 1404E000] 06:45:24 INFO - PROCESS | 2564 | 1464011124325 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (146B6800) [pid = 2564] [serial = 106] [outer = 1404E000] 06:45:24 INFO - PROCESS | 2564 | 1464011124779 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 06:45:24 INFO - PROCESS | 2564 | 1464011124801 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 2564 | 1464011124803 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 06:45:24 INFO - PROCESS | 2564 | 1464011124806 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:45:24 INFO - PROCESS | 2564 | 1464011124808 Marionette TRACE conn6 <- [1,110,null,{}] 06:45:24 INFO - PROCESS | 2564 | 1464011124816 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 2564 | 1464011124896 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 06:45:24 INFO - PROCESS | 2564 | 1464011124903 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 2564 | ++DOCSHELL 146BD400 == 34 [pid = 2564] [id = 37] 06:45:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (14799400) [pid = 2564] [serial = 107] [outer = 00000000] 06:45:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (159D8000) [pid = 2564] [serial = 108] [outer = 14799400] 06:45:24 INFO - PROCESS | 2564 | 1464011124948 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (15E1C800) [pid = 2564] [serial = 109] [outer = 14799400] 06:45:25 INFO - PROCESS | 2564 | 1464011125380 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 06:45:25 INFO - PROCESS | 2564 | 1464011125441 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 06:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:45:25 INFO - PROCESS | 2564 | 1464011125443 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 06:45:25 INFO - PROCESS | 2564 | 1464011125446 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 2564 | 1464011125448 Marionette TRACE conn6 <- [1,114,null,{}] 06:45:25 INFO - PROCESS | 2564 | 1464011125452 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 2564 | 1464011125554 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 06:45:25 INFO - PROCESS | 2564 | 1464011125560 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 2564 | ++DOCSHELL 15E20000 == 35 [pid = 2564] [id = 38] 06:45:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (15E21800) [pid = 2564] [serial = 110] [outer = 00000000] 06:45:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (15ED6800) [pid = 2564] [serial = 111] [outer = 15E21800] 06:45:25 INFO - PROCESS | 2564 | 1464011125606 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (16E0CC00) [pid = 2564] [serial = 112] [outer = 15E21800] 06:45:26 INFO - PROCESS | 2564 | 1464011126061 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 06:45:26 INFO - PROCESS | 2564 | 1464011126117 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 06:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:45:26 INFO - PROCESS | 2564 | 1464011126119 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 06:45:26 INFO - PROCESS | 2564 | 1464011126129 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 2564 | 1464011126131 Marionette TRACE conn6 <- [1,118,null,{}] 06:45:26 INFO - PROCESS | 2564 | 1464011126134 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 2564 | 1464011126258 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 06:45:26 INFO - PROCESS | 2564 | 1464011126271 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 2564 | ++DOCSHELL 18066400 == 36 [pid = 2564] [id = 39] 06:45:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18066C00) [pid = 2564] [serial = 113] [outer = 00000000] 06:45:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18F2A800) [pid = 2564] [serial = 114] [outer = 18066C00] 06:45:26 INFO - PROCESS | 2564 | 1464011126356 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (18F85800) [pid = 2564] [serial = 115] [outer = 18066C00] 06:45:26 INFO - PROCESS | 2564 | 1464011126738 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 06:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:45:26 INFO - PROCESS | 2564 | 1464011126753 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 2564 | 1464011126755 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 06:45:26 INFO - PROCESS | 2564 | 1464011126758 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 2564 | 1464011126759 Marionette TRACE conn6 <- [1,122,null,{}] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1EB4DC00) [pid = 2564] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (159DA400) [pid = 2564] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0C864800) [pid = 2564] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0FCD6000) [pid = 2564] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (154D6000) [pid = 2564] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (0FCDEC00) [pid = 2564] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1404A400) [pid = 2564] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:45:26 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (0FF05400) [pid = 2564] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:45:26 INFO - PROCESS | 2564 | 1464011126777 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 2564 | 1464011126874 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 06:45:26 INFO - PROCESS | 2564 | 1464011126942 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD3800 == 37 [pid = 2564] [id = 40] 06:45:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FD27C00) [pid = 2564] [serial = 116] [outer = 00000000] 06:45:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (142F5000) [pid = 2564] [serial = 117] [outer = 0FD27C00] 06:45:26 INFO - PROCESS | 2564 | 1464011126988 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (159E1800) [pid = 2564] [serial = 118] [outer = 0FD27C00] 06:45:27 INFO - PROCESS | 2564 | 1464011127315 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 590ms 06:45:27 INFO - PROCESS | 2564 | 1464011127351 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 2564 | 1464011127353 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 06:45:27 INFO - PROCESS | 2564 | 1464011127356 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:45:27 INFO - PROCESS | 2564 | 1464011127357 Marionette TRACE conn6 <- [1,126,null,{}] 06:45:27 INFO - PROCESS | 2564 | 1464011127361 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 2564 | 1464011127477 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 06:45:27 INFO - PROCESS | 2564 | 1464011127485 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 2564 | ++DOCSHELL 18F8B000 == 38 [pid = 2564] [id = 41] 06:45:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18F8D800) [pid = 2564] [serial = 119] [outer = 00000000] 06:45:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (19951000) [pid = 2564] [serial = 120] [outer = 18F8D800] 06:45:27 INFO - PROCESS | 2564 | 1464011127530 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1A860C00) [pid = 2564] [serial = 121] [outer = 18F8D800] 06:45:27 INFO - PROCESS | 2564 | 1464011127909 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 569ms 06:45:27 INFO - PROCESS | 2564 | 1464011127929 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 2564 | 1464011127931 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 06:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:45:27 INFO - PROCESS | 2564 | 1464011127933 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 2564 | 1464011127935 Marionette TRACE conn6 <- [1,130,null,{}] 06:45:27 INFO - PROCESS | 2564 | 1464011127939 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 2564 | 1464011128012 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 06:45:28 INFO - PROCESS | 2564 | 1464011128078 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 2564 | ++DOCSHELL 180D3400 == 39 [pid = 2564] [id = 42] 06:45:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (180D4400) [pid = 2564] [serial = 122] [outer = 00000000] 06:45:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (180DC800) [pid = 2564] [serial = 123] [outer = 180D4400] 06:45:28 INFO - PROCESS | 2564 | 1464011128121 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (180E1000) [pid = 2564] [serial = 124] [outer = 180D4400] 06:45:28 INFO - PROCESS | 2564 | 1464011128497 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 06:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:45:28 INFO - PROCESS | 2564 | 1464011128505 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 2564 | 1464011128507 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 06:45:28 INFO - PROCESS | 2564 | 1464011128509 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 2564 | 1464011128511 Marionette TRACE conn6 <- [1,134,null,{}] 06:45:28 INFO - PROCESS | 2564 | 1464011128515 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 2564 | 1464011128593 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 06:45:28 INFO - PROCESS | 2564 | 1464011128663 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 2564 | ++DOCSHELL 180E2400 == 40 [pid = 2564] [id = 43] 06:45:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (180E2800) [pid = 2564] [serial = 125] [outer = 00000000] 06:45:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1AF5E400) [pid = 2564] [serial = 126] [outer = 180E2800] 06:45:28 INFO - PROCESS | 2564 | 1464011128709 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1B2A6400) [pid = 2564] [serial = 127] [outer = 180E2800] 06:45:29 INFO - PROCESS | 2564 | 1464011129071 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 06:45:29 INFO - PROCESS | 2564 | 1464011129082 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 2564 | 1464011129084 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 06:45:29 INFO - PROCESS | 2564 | 1464011129088 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:45:29 INFO - PROCESS | 2564 | 1464011129090 Marionette TRACE conn6 <- [1,138,null,{}] 06:45:29 INFO - PROCESS | 2564 | 1464011129093 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 2564 | 1464011129191 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 06:45:29 INFO - PROCESS | 2564 | 1464011129263 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FD22800 == 41 [pid = 2564] [id = 44] 06:45:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (14958000) [pid = 2564] [serial = 128] [outer = 00000000] 06:45:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1E2BD000) [pid = 2564] [serial = 129] [outer = 14958000] 06:45:29 INFO - PROCESS | 2564 | 1464011129314 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1EB46800) [pid = 2564] [serial = 130] [outer = 14958000] 06:45:29 INFO - PROCESS | 2564 | 1464011129902 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 870ms 06:45:29 INFO - PROCESS | 2564 | 1464011129977 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 2564 | 1464011129983 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 06:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:45:29 INFO - PROCESS | 2564 | 1464011129988 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 2564 | 1464011129993 Marionette TRACE conn6 <- [1,142,null,{}] 06:45:29 INFO - PROCESS | 2564 | 1464011129998 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 2564 | 1464011130110 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 06:45:30 INFO - PROCESS | 2564 | 1464011130188 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 2564 | ++DOCSHELL 0CC70400 == 42 [pid = 2564] [id = 45] 06:45:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0CCA8400) [pid = 2564] [serial = 131] [outer = 00000000] 06:45:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FE2A800) [pid = 2564] [serial = 132] [outer = 0CCA8400] 06:45:30 INFO - PROCESS | 2564 | 1464011130288 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (102BEC00) [pid = 2564] [serial = 133] [outer = 0CCA8400] 06:45:30 INFO - PROCESS | 2564 | 1464011130907 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 990ms 06:45:30 INFO - PROCESS | 2564 | 1464011130981 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 2564 | 1464011130987 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 06:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:45:31 INFO - PROCESS | 2564 | 1464011131009 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 2564 | 1464011131013 Marionette TRACE conn6 <- [1,146,null,{}] 06:45:31 INFO - PROCESS | 2564 | 1464011131018 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 2564 | 1464011131130 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 06:45:31 INFO - PROCESS | 2564 | 1464011131201 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 2564 | ++DOCSHELL 1540AC00 == 43 [pid = 2564] [id = 46] 06:45:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1540B000) [pid = 2564] [serial = 134] [outer = 00000000] 06:45:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (15EB1000) [pid = 2564] [serial = 135] [outer = 1540B000] 06:45:31 INFO - PROCESS | 2564 | 1464011131257 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (180D6C00) [pid = 2564] [serial = 136] [outer = 1540B000] 06:45:32 INFO - PROCESS | 2564 | 1464011132012 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1035ms 06:45:32 INFO - PROCESS | 2564 | 1464011132037 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 2564 | 1464011132039 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 06:45:32 INFO - PROCESS | 2564 | 1464011132043 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:45:32 INFO - PROCESS | 2564 | 1464011132046 Marionette TRACE conn6 <- [1,150,null,{}] 06:45:32 INFO - PROCESS | 2564 | 1464011132057 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 2564 | 1464011132177 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 06:45:32 INFO - PROCESS | 2564 | 1464011132276 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 2564 | ++DOCSHELL 15E22400 == 44 [pid = 2564] [id = 47] 06:45:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (15E26000) [pid = 2564] [serial = 137] [outer = 00000000] 06:45:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1BEA0C00) [pid = 2564] [serial = 138] [outer = 15E26000] 06:45:32 INFO - PROCESS | 2564 | 1464011132332 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1E399000) [pid = 2564] [serial = 139] [outer = 15E26000] 06:45:33 INFO - PROCESS | 2564 | 1464011133085 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1072ms 06:45:33 INFO - PROCESS | 2564 | 1464011133119 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 2564 | 1464011133122 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 06:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:45:33 INFO - PROCESS | 2564 | 1464011133127 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 2564 | 1464011133131 Marionette TRACE conn6 <- [1,154,null,{}] 06:45:33 INFO - PROCESS | 2564 | 1464011133137 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 2564 | 1464011133234 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 06:45:33 INFO - PROCESS | 2564 | 1464011133312 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 2564 | ++DOCSHELL 0FD28000 == 45 [pid = 2564] [id = 48] 06:45:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FD2B800) [pid = 2564] [serial = 140] [outer = 00000000] 06:45:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FE24400) [pid = 2564] [serial = 141] [outer = 0FD2B800] 06:45:33 INFO - PROCESS | 2564 | 1464011133364 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FF0BC00) [pid = 2564] [serial = 142] [outer = 0FD2B800] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 1862B800 == 44 [pid = 2564] [id = 10] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 180E2400 == 43 [pid = 2564] [id = 43] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 180D3400 == 42 [pid = 2564] [id = 42] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 18F8B000 == 41 [pid = 2564] [id = 41] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 0FCD3800 == 40 [pid = 2564] [id = 40] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 18066400 == 39 [pid = 2564] [id = 39] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 15E20000 == 38 [pid = 2564] [id = 38] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 146BD400 == 37 [pid = 2564] [id = 37] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 13FE2000 == 36 [pid = 2564] [id = 36] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 0FCDE800 == 35 [pid = 2564] [id = 35] 06:45:33 INFO - PROCESS | 2564 | --DOCSHELL 0C85F400 == 34 [pid = 2564] [id = 34] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (160C0000) [pid = 2564] [serial = 84] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (15E1E000) [pid = 2564] [serial = 82] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FD23400) [pid = 2564] [serial = 72] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0CC99800) [pid = 2564] [serial = 73] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1478F800) [pid = 2564] [serial = 78] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (10DEB400) [pid = 2564] [serial = 75] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (159E3400) [pid = 2564] [serial = 81] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (13F86C00) [pid = 2564] [serial = 76] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1ED5C400) [pid = 2564] [serial = 70] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14959400) [pid = 2564] [serial = 79] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1EB54000) [pid = 2564] [serial = 69] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (15E22C00) [pid = 2564] [serial = 55] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FCD9C00) [pid = 2564] [serial = 58] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FD29000) [pid = 2564] [serial = 61] [outer = 00000000] [url = about:blank] 06:45:33 INFO - PROCESS | 2564 | 1464011133883 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 790ms 06:45:33 INFO - PROCESS | 2564 | 1464011133919 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 2564 | 1464011133924 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 06:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:45:33 INFO - PROCESS | 2564 | 1464011133930 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 2564 | 1464011133932 Marionette TRACE conn6 <- [1,158,null,{}] 06:45:33 INFO - PROCESS | 2564 | 1464011133936 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 2564 | 1464011134014 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 06:45:34 INFO - PROCESS | 2564 | 1464011134024 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDA800 == 35 [pid = 2564] [id = 49] 06:45:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FD23400) [pid = 2564] [serial = 143] [outer = 00000000] 06:45:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FD2D800) [pid = 2564] [serial = 144] [outer = 0FD23400] 06:45:34 INFO - PROCESS | 2564 | 1464011134069 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FE2B800) [pid = 2564] [serial = 145] [outer = 0FD23400] 06:45:34 INFO - PROCESS | 2564 | 1464011134517 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 06:45:34 INFO - PROCESS | 2564 | 1464011134567 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 2564 | 1464011134570 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 06:45:34 INFO - PROCESS | 2564 | 1464011134573 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:45:34 INFO - PROCESS | 2564 | 1464011134577 Marionette TRACE conn6 <- [1,162,null,{}] 06:45:34 INFO - PROCESS | 2564 | 1464011134587 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 2564 | 1464011134672 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 06:45:34 INFO - PROCESS | 2564 | 1464011134683 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 2564 | ++DOCSHELL 142ECC00 == 36 [pid = 2564] [id = 50] 06:45:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1462AC00) [pid = 2564] [serial = 146] [outer = 00000000] 06:45:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (146BD400) [pid = 2564] [serial = 147] [outer = 1462AC00] 06:45:34 INFO - PROCESS | 2564 | 1464011134732 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1490F000) [pid = 2564] [serial = 148] [outer = 1462AC00] 06:45:35 INFO - PROCESS | 2564 | 1464011135208 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 06:45:35 INFO - PROCESS | 2564 | 1464011135250 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 2564 | 1464011135252 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 06:45:35 INFO - PROCESS | 2564 | 1464011135256 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:45:35 INFO - PROCESS | 2564 | 1464011135257 Marionette TRACE conn6 <- [1,166,null,{}] 06:45:35 INFO - PROCESS | 2564 | 1464011135261 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 2564 | 1464011135345 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 06:45:35 INFO - PROCESS | 2564 | 1464011135351 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 2564 | ++DOCSHELL 154D4C00 == 37 [pid = 2564] [id = 51] 06:45:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (154D5C00) [pid = 2564] [serial = 149] [outer = 00000000] 06:45:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (159E0000) [pid = 2564] [serial = 150] [outer = 154D5C00] 06:45:35 INFO - PROCESS | 2564 | 1464011135396 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (15E1A400) [pid = 2564] [serial = 151] [outer = 154D5C00] 06:45:35 INFO - PROCESS | 2564 | 1464011135811 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 06:45:35 INFO - PROCESS | 2564 | 1464011135828 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 2564 | 1464011135830 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 06:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:45:35 INFO - PROCESS | 2564 | 1464011135847 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 2564 | 1464011135849 Marionette TRACE conn6 <- [1,170,null,{}] 06:45:35 INFO - PROCESS | 2564 | 1464011135852 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 2564 | 1464011135955 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 06:45:35 INFO - PROCESS | 2564 | 1464011135961 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4C800 == 38 [pid = 2564] [id = 52] 06:45:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (15E19400) [pid = 2564] [serial = 152] [outer = 00000000] 06:45:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (160B6C00) [pid = 2564] [serial = 153] [outer = 15E19400] 06:45:35 INFO - PROCESS | 2564 | 1464011136007 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (16E0B800) [pid = 2564] [serial = 154] [outer = 15E19400] 06:45:36 INFO - PROCESS | 2564 | 1464011136451 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 06:45:36 INFO - PROCESS | 2564 | 1464011136482 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 2564 | 1464011136484 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 06:45:36 INFO - PROCESS | 2564 | 1464011136487 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:45:36 INFO - PROCESS | 2564 | 1464011136489 Marionette TRACE conn6 <- [1,174,null,{}] 06:45:36 INFO - PROCESS | 2564 | 1464011136492 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 2564 | 1464011136609 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 06:45:36 INFO - PROCESS | 2564 | 1464011136616 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 2564 | ++DOCSHELL 16E93000 == 39 [pid = 2564] [id = 53] 06:45:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (180D3400) [pid = 2564] [serial = 155] [outer = 00000000] 06:45:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18626C00) [pid = 2564] [serial = 156] [outer = 180D3400] 06:45:36 INFO - PROCESS | 2564 | 1464011136661 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1862C800) [pid = 2564] [serial = 157] [outer = 180D3400] 06:45:37 INFO - PROCESS | 2564 | 1464011137098 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 06:45:37 INFO - PROCESS | 2564 | 1464011137119 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 2564 | 1464011137121 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 06:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:45:37 INFO - PROCESS | 2564 | 1464011137131 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 2564 | 1464011137133 Marionette TRACE conn6 <- [1,178,null,{}] 06:45:37 INFO - PROCESS | 2564 | 1464011137137 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 2564 | 1464011137236 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 06:45:37 INFO - PROCESS | 2564 | 1464011137312 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 2564 | ++DOCSHELL 18936400 == 40 [pid = 2564] [id = 54] 06:45:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18F25000) [pid = 2564] [serial = 158] [outer = 00000000] 06:45:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18F8CC00) [pid = 2564] [serial = 159] [outer = 18F25000] 06:45:37 INFO - PROCESS | 2564 | 1464011137358 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1950B400) [pid = 2564] [serial = 160] [outer = 18F25000] 06:45:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1AC60000) [pid = 2564] [serial = 161] [outer = 0FD82800] 06:45:37 INFO - PROCESS | 2564 | 1464011137808 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 729ms 06:45:37 INFO - PROCESS | 2564 | 1464011137855 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 2564 | 1464011137857 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 06:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:45:37 INFO - PROCESS | 2564 | 1464011137860 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 2564 | 1464011137862 Marionette TRACE conn6 <- [1,182,null,{}] 06:45:37 INFO - PROCESS | 2564 | 1464011137866 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (18066C00) [pid = 2564] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (15E21800) [pid = 2564] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (0FE2B000) [pid = 2564] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (14799400) [pid = 2564] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FD27C00) [pid = 2564] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18F8D800) [pid = 2564] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1404E000) [pid = 2564] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0C85F800) [pid = 2564] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (180D4400) [pid = 2564] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FD28C00) [pid = 2564] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:45:38 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (180E2800) [pid = 2564] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:45:38 INFO - PROCESS | 2564 | 1464011138113 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 06:45:38 INFO - PROCESS | 2564 | 1464011138124 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 2564 | ++DOCSHELL 0C864C00 == 41 [pid = 2564] [id = 55] 06:45:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0FD28C00) [pid = 2564] [serial = 162] [outer = 00000000] 06:45:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (10596C00) [pid = 2564] [serial = 163] [outer = 0FD28C00] 06:45:38 INFO - PROCESS | 2564 | 1464011138168 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (105E0400) [pid = 2564] [serial = 164] [outer = 0FD28C00] 06:45:38 INFO - PROCESS | 2564 | 1464011138535 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 06:45:38 INFO - PROCESS | 2564 | 1464011138595 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 2564 | 1464011138597 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 06:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:45:38 INFO - PROCESS | 2564 | 1464011138600 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 2564 | 1464011138602 Marionette TRACE conn6 <- [1,186,null,{}] 06:45:38 INFO - PROCESS | 2564 | 1464011138605 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 2564 | 1464011138688 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 06:45:38 INFO - PROCESS | 2564 | 1464011138695 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 2564 | ++DOCSHELL 092F6000 == 42 [pid = 2564] [id = 56] 06:45:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (092F6800) [pid = 2564] [serial = 165] [outer = 00000000] 06:45:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (092FAC00) [pid = 2564] [serial = 166] [outer = 092F6800] 06:45:38 INFO - PROCESS | 2564 | 1464011138739 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (092FD800) [pid = 2564] [serial = 167] [outer = 092F6800] 06:45:39 INFO - PROCESS | 2564 | 1464011139139 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 06:45:39 INFO - PROCESS | 2564 | 1464011139171 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 06:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:45:39 INFO - PROCESS | 2564 | 1464011139173 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 06:45:39 INFO - PROCESS | 2564 | 1464011139176 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 2564 | 1464011139178 Marionette TRACE conn6 <- [1,190,null,{}] 06:45:39 INFO - PROCESS | 2564 | 1464011139192 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 2564 | 1464011139275 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 06:45:39 INFO - PROCESS | 2564 | 1464011139282 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 2564 | ++DOCSHELL 0C85F800 == 43 [pid = 2564] [id = 57] 06:45:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (15E24800) [pid = 2564] [serial = 168] [outer = 00000000] 06:45:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18632C00) [pid = 2564] [serial = 169] [outer = 15E24800] 06:45:39 INFO - PROCESS | 2564 | 1464011139325 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1AC56000) [pid = 2564] [serial = 170] [outer = 15E24800] 06:45:39 INFO - PROCESS | 2564 | 1464011139726 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 06:45:39 INFO - PROCESS | 2564 | 1464011139767 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 2564 | 1464011139770 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 06:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:45:39 INFO - PROCESS | 2564 | 1464011139772 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 2564 | 1464011139775 Marionette TRACE conn6 <- [1,194,null,{}] 06:45:39 INFO - PROCESS | 2564 | 1464011139788 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 2564 | 1464011139892 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 06:45:39 INFO - PROCESS | 2564 | 1464011139901 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 2564 | ++DOCSHELL 1E39E400 == 44 [pid = 2564] [id = 58] 06:45:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1EB4C800) [pid = 2564] [serial = 171] [outer = 00000000] 06:45:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1EB54800) [pid = 2564] [serial = 172] [outer = 1EB4C800] 06:45:39 INFO - PROCESS | 2564 | 1464011139952 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1ED5F800) [pid = 2564] [serial = 173] [outer = 1EB4C800] 06:45:40 INFO - PROCESS | 2564 | 1464011140612 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 890ms 06:45:40 INFO - PROCESS | 2564 | 1464011140664 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 2564 | 1464011140669 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 06:45:40 INFO - PROCESS | 2564 | 1464011140674 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:45:40 INFO - PROCESS | 2564 | 1464011140679 Marionette TRACE conn6 <- [1,198,null,{}] 06:45:40 INFO - PROCESS | 2564 | 1464011140684 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 2564 | 1464011140827 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 06:45:40 INFO - PROCESS | 2564 | 1464011140950 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 2564 | ++DOCSHELL 0F8EB800 == 45 [pid = 2564] [id = 59] 06:45:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (0FCD2C00) [pid = 2564] [serial = 174] [outer = 00000000] 06:45:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (0FD24000) [pid = 2564] [serial = 175] [outer = 0FCD2C00] 06:45:41 INFO - PROCESS | 2564 | 1464011141010 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0FE23400) [pid = 2564] [serial = 176] [outer = 0FCD2C00] 06:45:41 INFO - PROCESS | 2564 | 1464011141581 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 06:45:41 INFO - PROCESS | 2564 | 1464011141610 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 2564 | 1464011141616 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 06:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:45:41 INFO - PROCESS | 2564 | 1464011141637 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 2564 | 1464011141640 Marionette TRACE conn6 <- [1,202,null,{}] 06:45:41 INFO - PROCESS | 2564 | 1464011141645 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 2564 | 1464011141755 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 06:45:41 INFO - PROCESS | 2564 | 1464011141836 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 2564 | ++DOCSHELL 14264C00 == 46 [pid = 2564] [id = 60] 06:45:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (14668800) [pid = 2564] [serial = 177] [outer = 00000000] 06:45:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (159D6000) [pid = 2564] [serial = 178] [outer = 14668800] 06:45:41 INFO - PROCESS | 2564 | 1464011141934 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (16E06800) [pid = 2564] [serial = 179] [outer = 14668800] 06:45:42 INFO - PROCESS | 2564 | 1464011142523 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 06:45:42 INFO - PROCESS | 2564 | 1464011142567 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 2564 | 1464011142570 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 06:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:45:42 INFO - PROCESS | 2564 | 1464011142573 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 2564 | 1464011142577 Marionette TRACE conn6 <- [1,206,null,{}] 06:45:42 INFO - PROCESS | 2564 | 1464011142590 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 2564 | 1464011142701 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 06:45:42 INFO - PROCESS | 2564 | 1464011142797 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 2564 | ++DOCSHELL 18FA4C00 == 47 [pid = 2564] [id = 61] 06:45:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1B1B5400) [pid = 2564] [serial = 180] [outer = 00000000] 06:45:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1C6AB800) [pid = 2564] [serial = 181] [outer = 1B1B5400] 06:45:42 INFO - PROCESS | 2564 | 1464011142854 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1C6B1000) [pid = 2564] [serial = 182] [outer = 1B1B5400] 06:45:43 INFO - PROCESS | 2564 | 1464011143392 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 06:45:43 INFO - PROCESS | 2564 | 1464011143447 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 2564 | 1464011143450 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 06:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:45:43 INFO - PROCESS | 2564 | 1464011143453 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - PROCESS | 2564 | 1464011143455 Marionette TRACE conn6 <- [1,210,null,{}] 06:45:43 INFO - PROCESS | 2564 | 1464011143459 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 2564 | 1464011143562 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 06:45:43 INFO - PROCESS | 2564 | 1464011143651 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 2564 | ++DOCSHELL 0FCE1800 == 48 [pid = 2564] [id = 62] 06:45:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0FD22400) [pid = 2564] [serial = 183] [outer = 00000000] 06:45:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (13F83400) [pid = 2564] [serial = 184] [outer = 0FD22400] 06:45:43 INFO - PROCESS | 2564 | 1464011143707 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (15E19000) [pid = 2564] [serial = 185] [outer = 0FD22400] 06:45:44 INFO - PROCESS | 2564 | 1464011144388 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 972ms 06:45:44 INFO - PROCESS | 2564 | 1464011144429 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 2564 | 1464011144434 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 06:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:45:44 INFO - PROCESS | 2564 | 1464011144438 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 2564 | 1464011144442 Marionette TRACE conn6 <- [1,214,null,{}] 06:45:44 INFO - PROCESS | 2564 | 1464011144447 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 2564 | 1464011144545 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 06:45:44 INFO - PROCESS | 2564 | 1464011144646 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 2564 | ++DOCSHELL 0FE26400 == 49 [pid = 2564] [id = 63] 06:45:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FE26800) [pid = 2564] [serial = 186] [outer = 00000000] 06:45:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0FF14800) [pid = 2564] [serial = 187] [outer = 0FE26800] 06:45:44 INFO - PROCESS | 2564 | 1464011144698 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (13F89C00) [pid = 2564] [serial = 188] [outer = 0FE26800] 06:45:44 INFO - PROCESS | 2564 | --DOCSHELL 0C85F800 == 48 [pid = 2564] [id = 57] 06:45:44 INFO - PROCESS | 2564 | --DOCSHELL 092F6000 == 47 [pid = 2564] [id = 56] 06:45:44 INFO - PROCESS | 2564 | --DOCSHELL 0C864C00 == 46 [pid = 2564] [id = 55] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 18936400 == 45 [pid = 2564] [id = 54] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 16E93000 == 44 [pid = 2564] [id = 53] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 0FC4C800 == 43 [pid = 2564] [id = 52] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 154D4C00 == 42 [pid = 2564] [id = 51] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 142ECC00 == 41 [pid = 2564] [id = 50] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 0FCDA800 == 40 [pid = 2564] [id = 49] 06:45:45 INFO - PROCESS | 2564 | --DOCSHELL 0FD28000 == 39 [pid = 2564] [id = 48] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (18F2A800) [pid = 2564] [serial = 114] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FD96400) [pid = 2564] [serial = 87] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (16E0CC00) [pid = 2564] [serial = 112] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (15EB8800) [pid = 2564] [serial = 90] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (15ED6800) [pid = 2564] [serial = 111] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (15E1C400) [pid = 2564] [serial = 97] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (0FE30400) [pid = 2564] [serial = 96] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (159D8000) [pid = 2564] [serial = 108] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (142F5000) [pid = 2564] [serial = 117] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (18F85800) [pid = 2564] [serial = 115] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (19951000) [pid = 2564] [serial = 120] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (14265400) [pid = 2564] [serial = 105] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (146B6800) [pid = 2564] [serial = 106] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (0F8F0C00) [pid = 2564] [serial = 100] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (0D036400) [pid = 2564] [serial = 99] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (180DC800) [pid = 2564] [serial = 123] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (0FE24000) [pid = 2564] [serial = 102] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0FE2C800) [pid = 2564] [serial = 103] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1AF5E400) [pid = 2564] [serial = 126] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (18F28000) [pid = 2564] [serial = 93] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (180E1000) [pid = 2564] [serial = 124] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (159E1800) [pid = 2564] [serial = 118] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1A860C00) [pid = 2564] [serial = 121] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1B2A6400) [pid = 2564] [serial = 127] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (15E1C800) [pid = 2564] [serial = 109] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 2564 | 1464011145198 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 790ms 06:45:45 INFO - PROCESS | 2564 | 1464011145233 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 2564 | 1464011145239 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:45:45 INFO - PROCESS | 2564 | 1464011145271 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 2564 | 1464011145274 Marionette TRACE conn6 <- [1,218,null,{}] 06:45:45 INFO - PROCESS | 2564 | 1464011145278 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 2564 | 1464011145365 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 06:45:45 INFO - PROCESS | 2564 | 1464011145440 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 2564 | ++DOCSHELL 0C85FC00 == 40 [pid = 2564] [id = 64] 06:45:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0C864800) [pid = 2564] [serial = 189] [outer = 00000000] 06:45:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FD27C00) [pid = 2564] [serial = 190] [outer = 0C864800] 06:45:45 INFO - PROCESS | 2564 | 1464011145495 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FE2C800) [pid = 2564] [serial = 191] [outer = 0C864800] 06:45:45 INFO - PROCESS | 2564 | 1464011145864 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 06:45:45 INFO - PROCESS | 2564 | 1464011145905 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 2564 | 1464011145907 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:45:45 INFO - PROCESS | 2564 | 1464011145911 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 2564 | 1464011145914 Marionette TRACE conn6 <- [1,222,null,{}] 06:45:45 INFO - PROCESS | 2564 | 1464011145924 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 2564 | 1464011146007 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 06:45:46 INFO - PROCESS | 2564 | 1464011146016 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 2564 | ++DOCSHELL 14052800 == 41 [pid = 2564] [id = 65] 06:45:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (14054C00) [pid = 2564] [serial = 192] [outer = 00000000] 06:45:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (15409C00) [pid = 2564] [serial = 193] [outer = 14054C00] 06:45:46 INFO - PROCESS | 2564 | 1464011146062 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (159DB400) [pid = 2564] [serial = 194] [outer = 14054C00] 06:45:46 INFO - PROCESS | 2564 | 1464011146492 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 06:45:46 INFO - PROCESS | 2564 | 1464011146545 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 2564 | 1464011146547 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 06:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:45:46 INFO - PROCESS | 2564 | 1464011146551 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 2564 | 1464011146553 Marionette TRACE conn6 <- [1,226,null,{}] 06:45:46 INFO - PROCESS | 2564 | 1464011146556 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 2564 | 1464011146638 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 06:45:46 INFO - PROCESS | 2564 | 1464011146648 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 2564 | ++DOCSHELL 159E0800 == 42 [pid = 2564] [id = 66] 06:45:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (159E1800) [pid = 2564] [serial = 195] [outer = 00000000] 06:45:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (16E04800) [pid = 2564] [serial = 196] [outer = 159E1800] 06:45:46 INFO - PROCESS | 2564 | 1464011146695 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18066400) [pid = 2564] [serial = 197] [outer = 159E1800] 06:45:47 INFO - PROCESS | 2564 | 1464011147149 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 06:45:47 INFO - PROCESS | 2564 | 1464011147186 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 2564 | 1464011147188 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 06:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:45:47 INFO - PROCESS | 2564 | 1464011147200 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 2564 | 1464011147202 Marionette TRACE conn6 <- [1,230,null,{}] 06:45:47 INFO - PROCESS | 2564 | 1464011147212 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 2564 | 1464011147311 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 06:45:47 INFO - PROCESS | 2564 | 1464011147317 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 2564 | ++DOCSHELL 1805CC00 == 43 [pid = 2564] [id = 67] 06:45:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (18060400) [pid = 2564] [serial = 198] [outer = 00000000] 06:45:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (180E2C00) [pid = 2564] [serial = 199] [outer = 18060400] 06:45:47 INFO - PROCESS | 2564 | 1464011147360 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1815E800) [pid = 2564] [serial = 200] [outer = 18060400] 06:45:47 INFO - PROCESS | 2564 | 1464011147789 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 06:45:47 INFO - PROCESS | 2564 | 1464011147837 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 2564 | 1464011147839 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 06:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:45:47 INFO - PROCESS | 2564 | 1464011147848 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 2564 | 1464011147850 Marionette TRACE conn6 <- [1,234,null,{}] 06:45:47 INFO - PROCESS | 2564 | 1464011147853 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 2564 | 1464011147964 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 06:45:47 INFO - PROCESS | 2564 | 1464011147997 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 2564 | ++DOCSHELL 180DBC00 == 44 [pid = 2564] [id = 68] 06:45:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (180E0000) [pid = 2564] [serial = 201] [outer = 00000000] 06:45:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (18F86C00) [pid = 2564] [serial = 202] [outer = 180E0000] 06:45:48 INFO - PROCESS | 2564 | 1464011148085 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (18FA2800) [pid = 2564] [serial = 203] [outer = 180E0000] 06:45:48 INFO - PROCESS | 2564 | 1464011148480 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 06:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:45:48 INFO - PROCESS | 2564 | 1464011148528 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 2564 | 1464011148530 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 06:45:48 INFO - PROCESS | 2564 | 1464011148533 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 2564 | 1464011148534 Marionette TRACE conn6 <- [1,238,null,{}] 06:45:48 INFO - PROCESS | 2564 | 1464011148538 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 2564 | 1464011148643 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 06:45:48 INFO - PROCESS | 2564 | 1464011148650 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 2564 | ++DOCSHELL 0C814C00 == 45 [pid = 2564] [id = 69] 06:45:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (18F8B000) [pid = 2564] [serial = 204] [outer = 00000000] 06:45:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1AC56800) [pid = 2564] [serial = 205] [outer = 18F8B000] 06:45:48 INFO - PROCESS | 2564 | 1464011148693 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1B1BA400) [pid = 2564] [serial = 206] [outer = 18F8B000] 06:45:49 INFO - PROCESS | 2564 | 1464011149110 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 06:45:49 INFO - PROCESS | 2564 | 1464011149168 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 2564 | 1464011149170 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 06:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:45:49 INFO - PROCESS | 2564 | 1464011149173 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 2564 | 1464011149175 Marionette TRACE conn6 <- [1,242,null,{}] 06:45:49 INFO - PROCESS | 2564 | 1464011149178 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 2564 | 1464011149397 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (180D3400) [pid = 2564] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (15E19400) [pid = 2564] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (18F25000) [pid = 2564] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FD2B800) [pid = 2564] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (154D5C00) [pid = 2564] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (0FD23400) [pid = 2564] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (15E26000) [pid = 2564] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1462AC00) [pid = 2564] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0FD28C00) [pid = 2564] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (092F6800) [pid = 2564] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (15ED0800) [pid = 2564] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:45:49 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (15E24800) [pid = 2564] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:45:49 INFO - PROCESS | 2564 | 1464011149471 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 2564 | ++DOCSHELL 092F4C00 == 46 [pid = 2564] [id = 70] 06:45:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (092F5C00) [pid = 2564] [serial = 207] [outer = 00000000] 06:45:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (0FD23400) [pid = 2564] [serial = 208] [outer = 092F5C00] 06:45:49 INFO - PROCESS | 2564 | 1464011149515 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (154D5C00) [pid = 2564] [serial = 209] [outer = 092F5C00] 06:45:49 INFO - PROCESS | 2564 | 1464011149855 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 06:45:49 INFO - PROCESS | 2564 | 1464011149904 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 06:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:45:49 INFO - PROCESS | 2564 | 1464011149906 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 06:45:49 INFO - PROCESS | 2564 | 1464011149909 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 2564 | 1464011149911 Marionette TRACE conn6 <- [1,246,null,{}] 06:45:49 INFO - PROCESS | 2564 | 1464011149914 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 2564 | 1464011149994 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 06:45:50 INFO - PROCESS | 2564 | 1464011150018 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 2564 | ++DOCSHELL 1AC5EC00 == 47 [pid = 2564] [id = 71] 06:45:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1BD65000) [pid = 2564] [serial = 210] [outer = 00000000] 06:45:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1C69C400) [pid = 2564] [serial = 211] [outer = 1BD65000] 06:45:50 INFO - PROCESS | 2564 | 1464011150061 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1C6A0400) [pid = 2564] [serial = 212] [outer = 1BD65000] 06:45:50 INFO - PROCESS | 2564 | 1464011150522 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 06:45:50 INFO - PROCESS | 2564 | 1464011150584 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 06:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:45:50 INFO - PROCESS | 2564 | 1464011150586 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 06:45:50 INFO - PROCESS | 2564 | 1464011150592 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 2564 | 1464011150594 Marionette TRACE conn6 <- [1,250,null,{}] 06:45:50 INFO - PROCESS | 2564 | 1464011150597 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 2564 | 1464011150678 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 06:45:50 INFO - PROCESS | 2564 | 1464011150733 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 2564 | ++DOCSHELL 1C6A4800 == 48 [pid = 2564] [id = 72] 06:45:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1C6B6000) [pid = 2564] [serial = 213] [outer = 00000000] 06:45:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1E291400) [pid = 2564] [serial = 214] [outer = 1C6B6000] 06:45:50 INFO - PROCESS | 2564 | 1464011150779 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1E292000) [pid = 2564] [serial = 215] [outer = 1C6B6000] 06:45:51 INFO - PROCESS | 2564 | 1464011151212 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 690ms 06:45:51 INFO - PROCESS | 2564 | 1464011151280 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 2564 | 1464011151282 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 06:45:51 INFO - PROCESS | 2564 | 1464011151285 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:45:51 INFO - PROCESS | 2564 | 1464011151288 Marionette TRACE conn6 <- [1,254,null,{}] 06:45:51 INFO - PROCESS | 2564 | 1464011151291 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 2564 | 1464011151386 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 06:45:51 INFO - PROCESS | 2564 | 1464011151509 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 2564 | ++DOCSHELL 092EFC00 == 49 [pid = 2564] [id = 73] 06:45:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (092F2400) [pid = 2564] [serial = 216] [outer = 00000000] 06:45:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0C80D000) [pid = 2564] [serial = 217] [outer = 092F2400] 06:45:51 INFO - PROCESS | 2564 | 1464011151568 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (0D032800) [pid = 2564] [serial = 218] [outer = 092F2400] 06:45:52 INFO - PROCESS | 2564 | 1464011152189 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 06:45:52 INFO - PROCESS | 2564 | 1464011152221 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 2564 | 1464011152226 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 06:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:45:52 INFO - PROCESS | 2564 | 1464011152231 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 2564 | 1464011152234 Marionette TRACE conn6 <- [1,258,null,{}] 06:45:52 INFO - PROCESS | 2564 | 1464011152239 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 2564 | 1464011152347 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 06:45:52 INFO - PROCESS | 2564 | 1464011152471 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0EC00 == 50 [pid = 2564] [id = 74] 06:45:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (10DE5C00) [pid = 2564] [serial = 219] [outer = 00000000] 06:45:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (146B6800) [pid = 2564] [serial = 220] [outer = 10DE5C00] 06:45:52 INFO - PROCESS | 2564 | 1464011152531 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (15408800) [pid = 2564] [serial = 221] [outer = 10DE5C00] 06:45:53 INFO - PROCESS | 2564 | 1464011153090 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 06:45:53 INFO - PROCESS | 2564 | 1464011153168 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 2564 | 1464011153173 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 06:45:53 INFO - PROCESS | 2564 | 1464011153176 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:45:53 INFO - PROCESS | 2564 | 1464011153179 Marionette TRACE conn6 <- [1,262,null,{}] 06:45:53 INFO - PROCESS | 2564 | 1464011153183 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 2564 | 1464011153323 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 06:45:53 INFO - PROCESS | 2564 | 1464011153451 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 2564 | ++DOCSHELL 1495C000 == 51 [pid = 2564] [id = 75] 06:45:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (18F82800) [pid = 2564] [serial = 222] [outer = 00000000] 06:45:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (18FA4800) [pid = 2564] [serial = 223] [outer = 18F82800] 06:45:53 INFO - PROCESS | 2564 | 1464011153510 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1B9ABC00) [pid = 2564] [serial = 224] [outer = 18F82800] 06:45:54 INFO - PROCESS | 2564 | 1464011154107 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 970ms 06:45:54 INFO - PROCESS | 2564 | 1464011154151 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 2564 | 1464011154153 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 06:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:45:54 INFO - PROCESS | 2564 | 1464011154163 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 2564 | 1464011154169 Marionette TRACE conn6 <- [1,266,null,{}] 06:45:54 INFO - PROCESS | 2564 | 1464011154188 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 2564 | 1464011154299 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 06:45:54 INFO - PROCESS | 2564 | 1464011154456 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B4400 == 52 [pid = 2564] [id = 76] 06:45:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1B9B4800) [pid = 2564] [serial = 225] [outer = 00000000] 06:45:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1B9B7800) [pid = 2564] [serial = 226] [outer = 1B9B4800] 06:45:54 INFO - PROCESS | 2564 | 1464011154526 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1C6A2000) [pid = 2564] [serial = 227] [outer = 1B9B4800] 06:45:55 INFO - PROCESS | 2564 | 1464011155519 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1403ms 06:45:55 INFO - PROCESS | 2564 | 1464011155564 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 2564 | 1464011155566 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 06:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:45:55 INFO - PROCESS | 2564 | 1464011155571 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 2564 | 1464011155573 Marionette TRACE conn6 <- [1,270,null,{}] 06:45:55 INFO - PROCESS | 2564 | 1464011155578 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 2564 | 1464011155674 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 06:45:55 INFO - PROCESS | 2564 | 1464011155757 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDC000 == 53 [pid = 2564] [id = 77] 06:45:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (0FCDE400) [pid = 2564] [serial = 228] [outer = 00000000] 06:45:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (0FF05C00) [pid = 2564] [serial = 229] [outer = 0FCDE400] 06:45:55 INFO - PROCESS | 2564 | 1464011155807 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (13E8E400) [pid = 2564] [serial = 230] [outer = 0FCDE400] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 159DD800 == 52 [pid = 2564] [id = 31] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 18058400 == 51 [pid = 2564] [id = 32] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 1C6A4800 == 50 [pid = 2564] [id = 72] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 1AC5EC00 == 49 [pid = 2564] [id = 71] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 092F4C00 == 48 [pid = 2564] [id = 70] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 0C814C00 == 47 [pid = 2564] [id = 69] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 180DBC00 == 46 [pid = 2564] [id = 68] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 1805CC00 == 45 [pid = 2564] [id = 67] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 159E0800 == 44 [pid = 2564] [id = 66] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 14052800 == 43 [pid = 2564] [id = 65] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 0C85FC00 == 42 [pid = 2564] [id = 64] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 0FE26400 == 41 [pid = 2564] [id = 63] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 14264C00 == 40 [pid = 2564] [id = 60] 06:45:56 INFO - PROCESS | 2564 | --DOCSHELL 0F8EB800 == 39 [pid = 2564] [id = 59] 06:45:56 INFO - PROCESS | 2564 | 1464011156431 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 06:45:56 INFO - PROCESS | 2564 | 1464011156444 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 2564 | 1464011156449 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 06:45:56 INFO - PROCESS | 2564 | 1464011156455 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:45:56 INFO - PROCESS | 2564 | 1464011156458 Marionette TRACE conn6 <- [1,274,null,{}] 06:45:56 INFO - PROCESS | 2564 | 1464011156462 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 2564 | 1464011156558 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (16E95800) [pid = 2564] [serial = 85] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18632C00) [pid = 2564] [serial = 169] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (18626C00) [pid = 2564] [serial = 156] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (16E0B800) [pid = 2564] [serial = 154] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (18F8CC00) [pid = 2564] [serial = 159] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (10597400) [pid = 2564] [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.] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FF0BC00) [pid = 2564] [serial = 142] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0FE24400) [pid = 2564] [serial = 141] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (159E0000) [pid = 2564] [serial = 150] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (0FD2D800) [pid = 2564] [serial = 144] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FE2B800) [pid = 2564] [serial = 145] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1E399000) [pid = 2564] [serial = 139] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1BEA0C00) [pid = 2564] [serial = 138] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (146BD400) [pid = 2564] [serial = 147] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1490F000) [pid = 2564] [serial = 148] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1E2BD000) [pid = 2564] [serial = 129] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (0FE2A800) [pid = 2564] [serial = 132] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (15EB1000) [pid = 2564] [serial = 135] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (10596C00) [pid = 2564] [serial = 163] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (105E0400) [pid = 2564] [serial = 164] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (092FD800) [pid = 2564] [serial = 167] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (092FAC00) [pid = 2564] [serial = 166] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1950B400) [pid = 2564] [serial = 160] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1AC56000) [pid = 2564] [serial = 170] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (160B6C00) [pid = 2564] [serial = 153] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1862C800) [pid = 2564] [serial = 157] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (15E1A400) [pid = 2564] [serial = 151] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 2564 | 1464011156650 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 2564 | ++DOCSHELL 092F3800 == 40 [pid = 2564] [id = 78] 06:45:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (092FAC00) [pid = 2564] [serial = 231] [outer = 00000000] 06:45:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0C85FC00) [pid = 2564] [serial = 232] [outer = 092FAC00] 06:45:56 INFO - PROCESS | 2564 | 1464011156698 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FCD6400) [pid = 2564] [serial = 233] [outer = 092FAC00] 06:45:57 INFO - PROCESS | 2564 | 1464011157057 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 631ms 06:45:57 INFO - PROCESS | 2564 | 1464011157105 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 2564 | 1464011157107 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 06:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:45:57 INFO - PROCESS | 2564 | 1464011157137 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 2564 | 1464011157141 Marionette TRACE conn6 <- [1,278,null,{}] 06:45:57 INFO - PROCESS | 2564 | 1464011157154 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 2564 | 1464011157241 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 06:45:57 INFO - PROCESS | 2564 | 1464011157250 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2B400 == 41 [pid = 2564] [id = 79] 06:45:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FE2B800) [pid = 2564] [serial = 234] [outer = 00000000] 06:45:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (14269400) [pid = 2564] [serial = 235] [outer = 0FE2B800] 06:45:57 INFO - PROCESS | 2564 | 1464011157297 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1490F000) [pid = 2564] [serial = 236] [outer = 0FE2B800] 06:45:57 INFO - PROCESS | 2564 | 1464011157738 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 06:45:57 INFO - PROCESS | 2564 | 1464011157774 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 2564 | 1464011157777 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 06:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:45:57 INFO - PROCESS | 2564 | 1464011157780 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 2564 | 1464011157781 Marionette TRACE conn6 <- [1,282,null,{}] 06:45:57 INFO - PROCESS | 2564 | 1464011157785 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 2564 | 1464011157870 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 06:45:57 INFO - PROCESS | 2564 | 1464011157880 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 2564 | ++DOCSHELL 159DA800 == 42 [pid = 2564] [id = 80] 06:45:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (159E0800) [pid = 2564] [serial = 237] [outer = 00000000] 06:45:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (15E1F400) [pid = 2564] [serial = 238] [outer = 159E0800] 06:45:57 INFO - PROCESS | 2564 | 1464011157924 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (15EB1000) [pid = 2564] [serial = 239] [outer = 159E0800] 06:45:58 INFO - PROCESS | 2564 | 1464011158355 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 06:45:58 INFO - PROCESS | 2564 | 1464011158411 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 2564 | 1464011158413 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 06:45:58 INFO - PROCESS | 2564 | 1464011158416 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:45:58 INFO - PROCESS | 2564 | 1464011158418 Marionette TRACE conn6 <- [1,286,null,{}] 06:45:58 INFO - PROCESS | 2564 | 1464011158421 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 2564 | 1464011158507 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 06:45:58 INFO - PROCESS | 2564 | 1464011158514 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 2564 | ++DOCSHELL 15EB9800 == 43 [pid = 2564] [id = 81] 06:45:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (15ECA800) [pid = 2564] [serial = 240] [outer = 00000000] 06:45:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (16E0A800) [pid = 2564] [serial = 241] [outer = 15ECA800] 06:45:58 INFO - PROCESS | 2564 | 1464011158558 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (18058800) [pid = 2564] [serial = 242] [outer = 15ECA800] 06:45:59 INFO - PROCESS | 2564 | 1464011159029 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 06:45:59 INFO - PROCESS | 2564 | 1464011159057 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 2564 | 1464011159059 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 06:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:45:59 INFO - PROCESS | 2564 | 1464011159062 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 2564 | 1464011159064 Marionette TRACE conn6 <- [1,290,null,{}] 06:45:59 INFO - PROCESS | 2564 | 1464011159067 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 2564 | 1464011159189 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 06:45:59 INFO - PROCESS | 2564 | 1464011159200 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 2564 | ++DOCSHELL 1805D400 == 44 [pid = 2564] [id = 82] 06:45:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (18303C00) [pid = 2564] [serial = 243] [outer = 00000000] 06:45:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (18631400) [pid = 2564] [serial = 244] [outer = 18303C00] 06:45:59 INFO - PROCESS | 2564 | 1464011159283 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (18F27800) [pid = 2564] [serial = 245] [outer = 18303C00] 06:45:59 INFO - PROCESS | 2564 | 1464011159698 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 06:45:59 INFO - PROCESS | 2564 | 1464011159736 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 2564 | 1464011159738 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 06:45:59 INFO - PROCESS | 2564 | 1464011159747 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:45:59 INFO - PROCESS | 2564 | 1464011159749 Marionette TRACE conn6 <- [1,294,null,{}] 06:45:59 INFO - PROCESS | 2564 | 1464011159753 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 2564 | 1464011159865 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 06:45:59 INFO - PROCESS | 2564 | 1464011159950 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 2564 | ++DOCSHELL 18F2BC00 == 45 [pid = 2564] [id = 83] 06:45:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (18F2F000) [pid = 2564] [serial = 246] [outer = 00000000] 06:45:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (18F8CC00) [pid = 2564] [serial = 247] [outer = 18F2F000] 06:45:59 INFO - PROCESS | 2564 | 1464011159996 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (18F8D000) [pid = 2564] [serial = 248] [outer = 18F2F000] 06:46:00 INFO - PROCESS | 2564 | 1464011160408 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:00 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. 06:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 06:46:00 INFO - PROCESS | 2564 | 1464011160421 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 2564 | 1464011160423 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 06:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:46:00 INFO - PROCESS | 2564 | 1464011160426 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 2564 | 1464011160428 Marionette TRACE conn6 <- [1,298,null,{}] 06:46:00 INFO - PROCESS | 2564 | 1464011160431 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 2564 | 1464011160534 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 06:46:00 INFO - PROCESS | 2564 | 1464011160540 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 2564 | ++DOCSHELL 092FD000 == 46 [pid = 2564] [id = 84] 06:46:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0C816800) [pid = 2564] [serial = 249] [outer = 00000000] 06:46:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1994F400) [pid = 2564] [serial = 250] [outer = 0C816800] 06:46:00 INFO - PROCESS | 2564 | 1464011160634 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (199B5400) [pid = 2564] [serial = 251] [outer = 0C816800] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (180E0000) [pid = 2564] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (18F8B000) [pid = 2564] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0FD22400) [pid = 2564] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (0FE26800) [pid = 2564] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0C864800) [pid = 2564] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (159E1800) [pid = 2564] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (14054C00) [pid = 2564] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1BD65000) [pid = 2564] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (092F5C00) [pid = 2564] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:46:00 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (18060400) [pid = 2564] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:46:01 INFO - PROCESS | 2564 | 1464011161079 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:01 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. 06:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 06:46:01 INFO - PROCESS | 2564 | 1464011161097 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 2564 | 1464011161099 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 06:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:46:01 INFO - PROCESS | 2564 | 1464011161102 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 2564 | 1464011161104 Marionette TRACE conn6 <- [1,302,null,{}] 06:46:01 INFO - PROCESS | 2564 | 1464011161118 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 2564 | 1464011161218 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 06:46:01 INFO - PROCESS | 2564 | 1464011161253 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 2564 | ++DOCSHELL 1AC5CC00 == 47 [pid = 2564] [id = 85] 06:46:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1AC5EC00) [pid = 2564] [serial = 252] [outer = 00000000] 06:46:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1B923800) [pid = 2564] [serial = 253] [outer = 1AC5EC00] 06:46:01 INFO - PROCESS | 2564 | 1464011161300 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1B92B000) [pid = 2564] [serial = 254] [outer = 1AC5EC00] 06:46:01 INFO - PROCESS | 2564 | 1464011161627 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:46:01 INFO - PROCESS | 2564 | 1464011161741 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:01 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. 06:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 06:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:46:01 INFO - PROCESS | 2564 | 1464011161774 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 2564 | 1464011161776 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 06:46:01 INFO - PROCESS | 2564 | 1464011161778 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 2564 | 1464011161780 Marionette TRACE conn6 <- [1,306,null,{}] 06:46:01 INFO - PROCESS | 2564 | 1464011161784 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 2564 | 1464011161862 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 06:46:01 INFO - PROCESS | 2564 | 1464011161869 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 2564 | ++DOCSHELL 1B9AE400 == 48 [pid = 2564] [id = 86] 06:46:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1B9AFC00) [pid = 2564] [serial = 255] [outer = 00000000] 06:46:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1BE36800) [pid = 2564] [serial = 256] [outer = 1B9AFC00] 06:46:01 INFO - PROCESS | 2564 | 1464011161912 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1C6AF800) [pid = 2564] [serial = 257] [outer = 1B9AFC00] 06:46:02 INFO - PROCESS | 2564 | 1464011162322 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:02 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. 06:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 06:46:02 INFO - PROCESS | 2564 | 1464011162350 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 06:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:46:02 INFO - PROCESS | 2564 | 1464011162352 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 06:46:02 INFO - PROCESS | 2564 | 1464011162366 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 2564 | 1464011162368 Marionette TRACE conn6 <- [1,310,null,{}] 06:46:02 INFO - PROCESS | 2564 | 1464011162372 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 2564 | 1464011162469 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 06:46:02 INFO - PROCESS | 2564 | 1464011162475 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 2564 | ++DOCSHELL 0FD26800 == 49 [pid = 2564] [id = 87] 06:46:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1C6A4400) [pid = 2564] [serial = 258] [outer = 00000000] 06:46:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1D92D800) [pid = 2564] [serial = 259] [outer = 1C6A4400] 06:46:02 INFO - PROCESS | 2564 | 1464011162523 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1D933400) [pid = 2564] [serial = 260] [outer = 1C6A4400] 06:46:03 INFO - PROCESS | 2564 | 1464011163128 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:03 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. 06:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 830ms 06:46:03 INFO - PROCESS | 2564 | 1464011163186 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 2564 | 1464011163191 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 06:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:46:03 INFO - PROCESS | 2564 | 1464011163197 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 2564 | 1464011163201 Marionette TRACE conn6 <- [1,314,null,{}] 06:46:03 INFO - PROCESS | 2564 | 1464011163207 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 2564 | 1464011163323 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 06:46:03 INFO - PROCESS | 2564 | 1464011163449 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 2564 | ++DOCSHELL 0C861C00 == 50 [pid = 2564] [id = 88] 06:46:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0CC6E000) [pid = 2564] [serial = 261] [outer = 00000000] 06:46:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (0FD2D400) [pid = 2564] [serial = 262] [outer = 0CC6E000] 06:46:03 INFO - PROCESS | 2564 | 1464011163510 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (0FE22C00) [pid = 2564] [serial = 263] [outer = 0CC6E000] 06:46:04 INFO - PROCESS | 2564 | 1464011164120 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:04 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. 06:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 990ms 06:46:04 INFO - PROCESS | 2564 | 1464011164186 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 2564 | 1464011164192 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 06:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:46:04 INFO - PROCESS | 2564 | 1464011164199 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 2564 | 1464011164201 Marionette TRACE conn6 <- [1,318,null,{}] 06:46:04 INFO - PROCESS | 2564 | 1464011164206 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 2564 | 1464011164311 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 06:46:04 INFO - PROCESS | 2564 | 1464011164392 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 2564 | ++DOCSHELL 13E97800 == 51 [pid = 2564] [id = 89] 06:46:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (14052400) [pid = 2564] [serial = 264] [outer = 00000000] 06:46:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (159D9C00) [pid = 2564] [serial = 265] [outer = 14052400] 06:46:04 INFO - PROCESS | 2564 | 1464011164490 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (15ED6800) [pid = 2564] [serial = 266] [outer = 14052400] 06:46:05 INFO - PROCESS | 2564 | 1464011165143 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:05 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. 06:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 06:46:05 INFO - PROCESS | 2564 | 1464011165171 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 2564 | 1464011165173 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 06:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:46:05 INFO - PROCESS | 2564 | 1464011165177 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 2564 | 1464011165181 Marionette TRACE conn6 <- [1,322,null,{}] 06:46:05 INFO - PROCESS | 2564 | 1464011165193 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 2564 | 1464011165297 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 06:46:05 INFO - PROCESS | 2564 | 1464011165420 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B5800 == 52 [pid = 2564] [id = 90] 06:46:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1BE32400) [pid = 2564] [serial = 267] [outer = 00000000] 06:46:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1C945C00) [pid = 2564] [serial = 268] [outer = 1BE32400] 06:46:05 INFO - PROCESS | 2564 | 1464011165481 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1D92C000) [pid = 2564] [serial = 269] [outer = 1BE32400] 06:46:06 INFO - PROCESS | 2564 | 1464011166072 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:06 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. 06:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 06:46:06 INFO - PROCESS | 2564 | 1464011166111 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 2564 | 1464011166114 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 06:46:06 INFO - PROCESS | 2564 | 1464011166117 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:46:06 INFO - PROCESS | 2564 | 1464011166119 Marionette TRACE conn6 <- [1,326,null,{}] 06:46:06 INFO - PROCESS | 2564 | 1464011166123 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 2564 | 1464011166233 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 06:46:06 INFO - PROCESS | 2564 | 1464011166329 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 2564 | ++DOCSHELL 18679400 == 53 [pid = 2564] [id = 91] 06:46:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (18679800) [pid = 2564] [serial = 270] [outer = 00000000] 06:46:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1867D000) [pid = 2564] [serial = 271] [outer = 18679800] 06:46:06 INFO - PROCESS | 2564 | 1464011166386 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (18680400) [pid = 2564] [serial = 272] [outer = 18679800] 06:46:07 INFO - PROCESS | 2564 | 1464011167022 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:07 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. 06:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 06:46:07 INFO - PROCESS | 2564 | 1464011167051 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 2564 | 1464011167053 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 06:46:07 INFO - PROCESS | 2564 | 1464011167056 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 2564 | 1464011167058 Marionette TRACE conn6 <- [1,330,null,{}] 06:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:46:07 INFO - PROCESS | 2564 | 1464011167063 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 2564 | 1464011167286 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 06:46:07 INFO - PROCESS | 2564 | 1464011167387 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 2564 | ++DOCSHELL 0F8EF000 == 54 [pid = 2564] [id = 92] 06:46:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (0F8F1C00) [pid = 2564] [serial = 273] [outer = 00000000] 06:46:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (0FCE0C00) [pid = 2564] [serial = 274] [outer = 0F8F1C00] 06:46:07 INFO - PROCESS | 2564 | 1464011167436 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (0FE29400) [pid = 2564] [serial = 275] [outer = 0F8F1C00] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 1B9AE400 == 53 [pid = 2564] [id = 86] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 1AC5CC00 == 52 [pid = 2564] [id = 85] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 092FD000 == 51 [pid = 2564] [id = 84] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 18F2BC00 == 50 [pid = 2564] [id = 83] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 1805D400 == 49 [pid = 2564] [id = 82] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 15EB9800 == 48 [pid = 2564] [id = 81] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 159DA800 == 47 [pid = 2564] [id = 80] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 0FE2B400 == 46 [pid = 2564] [id = 79] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 092F3800 == 45 [pid = 2564] [id = 78] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1E291400) [pid = 2564] [serial = 214] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOCSHELL 0FCDC000 == 44 [pid = 2564] [id = 77] 06:46:08 INFO - PROCESS | 2564 | 1464011168117 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:08 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. 06:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1068ms 06:46:08 INFO - PROCESS | 2564 | 1464011168131 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 2564 | 1464011168134 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 06:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:46:08 INFO - PROCESS | 2564 | 1464011168138 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 2564 | 1464011168142 Marionette TRACE conn6 <- [1,334,null,{}] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (0FE2C800) [pid = 2564] [serial = 191] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (16E04800) [pid = 2564] [serial = 196] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (15409C00) [pid = 2564] [serial = 193] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (159DB400) [pid = 2564] [serial = 194] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1EB54800) [pid = 2564] [serial = 172] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (0FD24000) [pid = 2564] [serial = 175] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (159D6000) [pid = 2564] [serial = 178] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1B1BA400) [pid = 2564] [serial = 206] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1C6AB800) [pid = 2564] [serial = 181] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1C69C400) [pid = 2564] [serial = 211] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (154D5C00) [pid = 2564] [serial = 209] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FD23400) [pid = 2564] [serial = 208] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (180E2C00) [pid = 2564] [serial = 199] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1815E800) [pid = 2564] [serial = 200] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1C6A0400) [pid = 2564] [serial = 212] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (18066400) [pid = 2564] [serial = 197] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (18F86C00) [pid = 2564] [serial = 202] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1AC56800) [pid = 2564] [serial = 205] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (18FA2800) [pid = 2564] [serial = 203] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (15E19000) [pid = 2564] [serial = 185] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (13F83400) [pid = 2564] [serial = 184] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (13F89C00) [pid = 2564] [serial = 188] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FF14800) [pid = 2564] [serial = 187] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (0FD27C00) [pid = 2564] [serial = 190] [outer = 00000000] [url = about:blank] 06:46:08 INFO - PROCESS | 2564 | 1464011168169 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 2564 | 1464011168277 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 06:46:08 INFO - PROCESS | 2564 | 1464011168285 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2C800 == 45 [pid = 2564] [id = 93] 06:46:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (0FD2F400) [pid = 2564] [serial = 276] [outer = 00000000] 06:46:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0FD96400) [pid = 2564] [serial = 277] [outer = 0FD2F400] 06:46:08 INFO - PROCESS | 2564 | 1464011168341 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (0FE2FC00) [pid = 2564] [serial = 278] [outer = 0FD2F400] 06:46:08 INFO - PROCESS | 2564 | 1464011168822 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:08 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. 06:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 06:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:46:08 INFO - PROCESS | 2564 | 1464011168870 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 2564 | 1464011168873 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 06:46:08 INFO - PROCESS | 2564 | 1464011168876 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 2564 | 1464011168878 Marionette TRACE conn6 <- [1,338,null,{}] 06:46:08 INFO - PROCESS | 2564 | 1464011168882 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 2564 | 1464011168967 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 06:46:08 INFO - PROCESS | 2564 | 1464011168981 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 2564 | ++DOCSHELL 15401C00 == 46 [pid = 2564] [id = 94] 06:46:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (154D4400) [pid = 2564] [serial = 279] [outer = 00000000] 06:46:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (159DB400) [pid = 2564] [serial = 280] [outer = 154D4400] 06:46:09 INFO - PROCESS | 2564 | 1464011169025 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (159E4400) [pid = 2564] [serial = 281] [outer = 154D4400] 06:46:09 INFO - PROCESS | 2564 | 1464011169485 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:09 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. 06:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 06:46:09 INFO - PROCESS | 2564 | 1464011169510 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 2564 | 1464011169514 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 06:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:46:09 INFO - PROCESS | 2564 | 1464011169524 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 2564 | 1464011169528 Marionette TRACE conn6 <- [1,342,null,{}] 06:46:09 INFO - PROCESS | 2564 | 1464011169532 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 2564 | 1464011169619 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 06:46:09 INFO - PROCESS | 2564 | 1464011169628 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 2564 | ++DOCSHELL 16E91400 == 47 [pid = 2564] [id = 95] 06:46:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (18035000) [pid = 2564] [serial = 282] [outer = 00000000] 06:46:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (180D7000) [pid = 2564] [serial = 283] [outer = 18035000] 06:46:09 INFO - PROCESS | 2564 | 1464011169674 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (180DBC00) [pid = 2564] [serial = 284] [outer = 18035000] 06:46:10 INFO - PROCESS | 2564 | 1464011170111 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:10 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. 06:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 06:46:10 INFO - PROCESS | 2564 | 1464011170150 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 2564 | 1464011170152 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 06:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:46:10 INFO - PROCESS | 2564 | 1464011170155 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 2564 | 1464011170166 Marionette TRACE conn6 <- [1,346,null,{}] 06:46:10 INFO - PROCESS | 2564 | 1464011170170 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 2564 | 1464011170253 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 06:46:10 INFO - PROCESS | 2564 | 1464011170260 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 2564 | ++DOCSHELL 18159400 == 48 [pid = 2564] [id = 96] 06:46:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1815D400) [pid = 2564] [serial = 285] [outer = 00000000] 06:46:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (18632000) [pid = 2564] [serial = 286] [outer = 1815D400] 06:46:10 INFO - PROCESS | 2564 | 1464011170305 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (18676C00) [pid = 2564] [serial = 287] [outer = 1815D400] 06:46:10 INFO - PROCESS | 2564 | 1464011170792 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:10 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. 06:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 06:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:46:10 INFO - PROCESS | 2564 | 1464011170846 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 2564 | 1464011170848 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 06:46:10 INFO - PROCESS | 2564 | 1464011170851 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 2564 | 1464011170852 Marionette TRACE conn6 <- [1,350,null,{}] 06:46:10 INFO - PROCESS | 2564 | 1464011170856 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 2564 | 1464011170966 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 06:46:10 INFO - PROCESS | 2564 | 1464011170981 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 2564 | ++DOCSHELL 18F82000 == 49 [pid = 2564] [id = 97] 06:46:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (18F82400) [pid = 2564] [serial = 288] [outer = 00000000] 06:46:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (18F8D400) [pid = 2564] [serial = 289] [outer = 18F82400] 06:46:11 INFO - PROCESS | 2564 | 1464011171073 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1963DC00) [pid = 2564] [serial = 290] [outer = 18F82400] 06:46:11 INFO - PROCESS | 2564 | 1464011171517 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:11 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. 06:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 06:46:11 INFO - PROCESS | 2564 | 1464011171621 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 2564 | 1464011171623 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 06:46:11 INFO - PROCESS | 2564 | 1464011171629 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 2564 | 1464011171631 Marionette TRACE conn6 <- [1,354,null,{}] 06:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:46:11 INFO - PROCESS | 2564 | 1464011171634 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 2564 | 1464011171742 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 06:46:11 INFO - PROCESS | 2564 | 1464011171752 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 2564 | ++DOCSHELL 1AC62800 == 50 [pid = 2564] [id = 98] 06:46:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1B2B4800) [pid = 2564] [serial = 291] [outer = 00000000] 06:46:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1B9AC800) [pid = 2564] [serial = 292] [outer = 1B2B4800] 06:46:11 INFO - PROCESS | 2564 | 1464011171839 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1B9AE000) [pid = 2564] [serial = 293] [outer = 1B2B4800] 06:46:12 INFO - PROCESS | 2564 | 1464011172233 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:12 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. 06:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 06:46:12 INFO - PROCESS | 2564 | 1464011172307 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 06:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:46:12 INFO - PROCESS | 2564 | 1464011172309 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 06:46:12 INFO - PROCESS | 2564 | 1464011172313 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 2564 | 1464011172314 Marionette TRACE conn6 <- [1,358,null,{}] 06:46:12 INFO - PROCESS | 2564 | 1464011172318 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 2564 | 1464011172438 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 06:46:12 INFO - PROCESS | 2564 | 1464011172445 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 2564 | ++DOCSHELL 1BEA0C00 == 51 [pid = 2564] [id = 99] 06:46:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1C699C00) [pid = 2564] [serial = 294] [outer = 00000000] 06:46:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1C6A2400) [pid = 2564] [serial = 295] [outer = 1C699C00] 06:46:12 INFO - PROCESS | 2564 | 1464011172533 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1C6ABC00) [pid = 2564] [serial = 296] [outer = 1C699C00] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1C6B6000) [pid = 2564] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (18303C00) [pid = 2564] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (18F2F000) [pid = 2564] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (0FE2B800) [pid = 2564] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (159E0800) [pid = 2564] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (0FCDE400) [pid = 2564] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (092FAC00) [pid = 2564] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (15ECA800) [pid = 2564] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0C816800) [pid = 2564] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1B9AFC00) [pid = 2564] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:46:12 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1AC5EC00) [pid = 2564] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:46:12 INFO - PROCESS | 2564 | 1464011172966 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:12 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. 06:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 06:46:12 INFO - PROCESS | 2564 | 1464011172986 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 2564 | 1464011172988 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 06:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:46:12 INFO - PROCESS | 2564 | 1464011172991 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 2564 | 1464011172993 Marionette TRACE conn6 <- [1,362,null,{}] 06:46:12 INFO - PROCESS | 2564 | 1464011173000 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 2564 | 1464011173111 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 06:46:13 INFO - PROCESS | 2564 | 1464011173120 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 2564 | ++DOCSHELL 1B1B8800 == 52 [pid = 2564] [id = 100] 06:46:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (175E4C00) [pid = 2564] [serial = 297] [outer = 00000000] 06:46:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1C69DC00) [pid = 2564] [serial = 298] [outer = 175E4C00] 06:46:13 INFO - PROCESS | 2564 | 1464011173164 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1C946400) [pid = 2564] [serial = 299] [outer = 175E4C00] 06:46:13 INFO - PROCESS | 2564 | 1464011173584 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:13 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. 06:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 06:46:13 INFO - PROCESS | 2564 | 1464011173624 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 06:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:46:13 INFO - PROCESS | 2564 | 1464011173626 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 06:46:13 INFO - PROCESS | 2564 | 1464011173630 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 2564 | 1464011173631 Marionette TRACE conn6 <- [1,366,null,{}] 06:46:13 INFO - PROCESS | 2564 | 1464011173635 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 2564 | 1464011173713 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 06:46:13 INFO - PROCESS | 2564 | 1464011173720 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 2564 | ++DOCSHELL 1D4BB800 == 53 [pid = 2564] [id = 101] 06:46:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1D4BC000) [pid = 2564] [serial = 300] [outer = 00000000] 06:46:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1D4C3800) [pid = 2564] [serial = 301] [outer = 1D4BC000] 06:46:13 INFO - PROCESS | 2564 | 1464011173762 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1D926400) [pid = 2564] [serial = 302] [outer = 1D4BC000] 06:46:14 INFO - PROCESS | 2564 | 1464011174169 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:14 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. 06:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 06:46:14 INFO - PROCESS | 2564 | 1464011174200 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 06:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:46:14 INFO - PROCESS | 2564 | 1464011174202 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 06:46:14 INFO - PROCESS | 2564 | 1464011174205 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 2564 | 1464011174207 Marionette TRACE conn6 <- [1,370,null,{}] 06:46:14 INFO - PROCESS | 2564 | 1464011174220 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 2564 | 1464011174297 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 06:46:14 INFO - PROCESS | 2564 | 1464011174304 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 2564 | ++DOCSHELL 1D4C1800 == 54 [pid = 2564] [id = 102] 06:46:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1D679000) [pid = 2564] [serial = 303] [outer = 00000000] 06:46:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1D67F000) [pid = 2564] [serial = 304] [outer = 1D679000] 06:46:14 INFO - PROCESS | 2564 | 1464011174352 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1D684000) [pid = 2564] [serial = 305] [outer = 1D679000] 06:46:14 INFO - PROCESS | 2564 | 1464011174957 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:46:14 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. 06:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 770ms 06:46:14 INFO - PROCESS | 2564 | 1464011174977 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 06:46:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:46:14 INFO - PROCESS | 2564 | 1464011174981 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 06:46:14 INFO - PROCESS | 2564 | 1464011174987 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 2564 | 1464011174992 Marionette TRACE conn6 <- [1,374,null,{}] 06:46:14 INFO - PROCESS | 2564 | 1464011174999 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 2564 | 1464011175110 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 06:46:15 INFO - PROCESS | 2564 | 1464011175243 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E9800 == 55 [pid = 2564] [id = 103] 06:46:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (0F861C00) [pid = 2564] [serial = 306] [outer = 00000000] 06:46:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (0FE21C00) [pid = 2564] [serial = 307] [outer = 0F861C00] 06:46:15 INFO - PROCESS | 2564 | 1464011175306 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (10FD8400) [pid = 2564] [serial = 308] [outer = 0F861C00] 06:46:15 INFO - PROCESS | 2564 | 1464011175955 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:46:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1029ms 06:46:16 INFO - PROCESS | 2564 | 1464011176016 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 2564 | 1464011176022 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 06:46:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:46:16 INFO - PROCESS | 2564 | 1464011176028 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 2564 | 1464011176031 Marionette TRACE conn6 <- [1,378,null,{}] 06:46:16 INFO - PROCESS | 2564 | 1464011176035 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 2564 | 1464011176148 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 06:46:16 INFO - PROCESS | 2564 | 1464011176277 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 2564 | ++DOCSHELL 15ED1800 == 56 [pid = 2564] [id = 104] 06:46:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (15ED7400) [pid = 2564] [serial = 309] [outer = 00000000] 06:46:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (175EA400) [pid = 2564] [serial = 310] [outer = 15ED7400] 06:46:16 INFO - PROCESS | 2564 | 1464011176335 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (18627C00) [pid = 2564] [serial = 311] [outer = 15ED7400] 06:46:16 INFO - PROCESS | 2564 | 1464011176909 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:46:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 06:46:16 INFO - PROCESS | 2564 | 1464011176960 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 2564 | 1464011176963 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 06:46:16 INFO - PROCESS | 2564 | 1464011176966 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:46:16 INFO - PROCESS | 2564 | 1464011176970 Marionette TRACE conn6 <- [1,382,null,{}] 06:46:16 INFO - PROCESS | 2564 | 1464011176981 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 2564 | 1464011177088 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 06:46:17 INFO - PROCESS | 2564 | 1464011177213 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 2564 | ++DOCSHELL 19A2AC00 == 57 [pid = 2564] [id = 105] 06:46:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (19A2BC00) [pid = 2564] [serial = 312] [outer = 00000000] 06:46:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (19A34C00) [pid = 2564] [serial = 313] [outer = 19A2BC00] 06:46:17 INFO - PROCESS | 2564 | 1464011177270 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1AC5BC00) [pid = 2564] [serial = 314] [outer = 19A2BC00] 06:46:17 INFO - PROCESS | 2564 | 1464011177919 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:46:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 969ms 06:46:17 INFO - PROCESS | 2564 | 1464011177940 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 2564 | 1464011177943 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 06:46:17 INFO - PROCESS | 2564 | 1464011177946 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:46:17 INFO - PROCESS | 2564 | 1464011177948 Marionette TRACE conn6 <- [1,386,null,{}] 06:46:17 INFO - PROCESS | 2564 | 1464011177952 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 2564 | 1464011178054 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 06:46:18 INFO - PROCESS | 2564 | 1464011178136 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 2564 | ++DOCSHELL 1B923000 == 58 [pid = 2564] [id = 106] 06:46:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1B927000) [pid = 2564] [serial = 315] [outer = 00000000] 06:46:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (1D926800) [pid = 2564] [serial = 316] [outer = 1B927000] 06:46:18 INFO - PROCESS | 2564 | 1464011178230 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1E28B400) [pid = 2564] [serial = 317] [outer = 1B927000] 06:46:18 INFO - PROCESS | 2564 | 1464011178892 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 06:46:18 INFO - PROCESS | 2564 | 1464011178920 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 2564 | 1464011178923 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 06:46:18 INFO - PROCESS | 2564 | 1464011178926 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:46:18 INFO - PROCESS | 2564 | 1464011178928 Marionette TRACE conn6 <- [1,390,null,{}] 06:46:18 INFO - PROCESS | 2564 | 1464011178932 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 2564 | 1464011179037 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 06:46:19 INFO - PROCESS | 2564 | 1464011179119 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 2564 | ++DOCSHELL 0C858C00 == 59 [pid = 2564] [id = 107] 06:46:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (0FCDE400) [pid = 2564] [serial = 318] [outer = 00000000] 06:46:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (0FD31C00) [pid = 2564] [serial = 319] [outer = 0FCDE400] 06:46:19 INFO - PROCESS | 2564 | 1464011179349 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (105E9400) [pid = 2564] [serial = 320] [outer = 0FCDE400] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 1D4BB800 == 58 [pid = 2564] [id = 101] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 1B1B8800 == 57 [pid = 2564] [id = 100] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 1BEA0C00 == 56 [pid = 2564] [id = 99] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 1AC62800 == 55 [pid = 2564] [id = 98] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 18F82000 == 54 [pid = 2564] [id = 97] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 18159400 == 53 [pid = 2564] [id = 96] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 16E91400 == 52 [pid = 2564] [id = 95] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 15401C00 == 51 [pid = 2564] [id = 94] 06:46:19 INFO - PROCESS | 2564 | --DOCSHELL 0FD2C800 == 50 [pid = 2564] [id = 93] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (1D92D800) [pid = 2564] [serial = 259] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOCSHELL 0F8EF000 == 49 [pid = 2564] [id = 92] 06:46:20 INFO - PROCESS | 2564 | 1464011180101 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (1E292000) [pid = 2564] [serial = 215] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (18631400) [pid = 2564] [serial = 244] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (0C80D000) [pid = 2564] [serial = 217] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (18F8CC00) [pid = 2564] [serial = 247] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (146B6800) [pid = 2564] [serial = 220] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (14269400) [pid = 2564] [serial = 235] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1490F000) [pid = 2564] [serial = 236] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (15E1F400) [pid = 2564] [serial = 238] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (15EB1000) [pid = 2564] [serial = 239] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (13E8E400) [pid = 2564] [serial = 230] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (0FF05C00) [pid = 2564] [serial = 229] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1B9B7800) [pid = 2564] [serial = 226] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0C85FC00) [pid = 2564] [serial = 232] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (0FCD6400) [pid = 2564] [serial = 233] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (16E0A800) [pid = 2564] [serial = 241] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (18F27800) [pid = 2564] [serial = 245] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (18FA4800) [pid = 2564] [serial = 223] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1994F400) [pid = 2564] [serial = 250] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (18F8D000) [pid = 2564] [serial = 248] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1C6AF800) [pid = 2564] [serial = 257] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1BE36800) [pid = 2564] [serial = 256] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (199B5400) [pid = 2564] [serial = 251] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1B92B000) [pid = 2564] [serial = 254] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1B923800) [pid = 2564] [serial = 253] [outer = 00000000] [url = about:blank] 06:46:20 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (18058800) [pid = 2564] [serial = 242] [outer = 00000000] [url = about:blank] 06:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1231ms 06:46:20 INFO - PROCESS | 2564 | 1464011180162 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 2564 | 1464011180165 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 06:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:46:20 INFO - PROCESS | 2564 | 1464011180169 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 2564 | 1464011180172 Marionette TRACE conn6 <- [1,394,null,{}] 06:46:20 INFO - PROCESS | 2564 | 1464011180176 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 2564 | 1464011180267 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 06:46:20 INFO - PROCESS | 2564 | 1464011180275 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDF800 == 50 [pid = 2564] [id = 108] 06:46:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0FCE0800) [pid = 2564] [serial = 321] [outer = 00000000] 06:46:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FE27800) [pid = 2564] [serial = 322] [outer = 0FCE0800] 06:46:20 INFO - PROCESS | 2564 | 1464011180320 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1056C800) [pid = 2564] [serial = 323] [outer = 0FCE0800] 06:46:20 INFO - PROCESS | 2564 | 1464011180839 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 06:46:20 INFO - PROCESS | 2564 | 1464011180902 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 06:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:46:20 INFO - PROCESS | 2564 | 1464011180905 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 06:46:20 INFO - PROCESS | 2564 | 1464011180911 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 2564 | 1464011180914 Marionette TRACE conn6 <- [1,398,null,{}] 06:46:20 INFO - PROCESS | 2564 | 1464011180917 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 2564 | 1464011180999 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 06:46:21 INFO - PROCESS | 2564 | 1464011181080 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 2564 | ++DOCSHELL 146BAC00 == 51 [pid = 2564] [id = 109] 06:46:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (14910800) [pid = 2564] [serial = 324] [outer = 00000000] 06:46:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (154D7800) [pid = 2564] [serial = 325] [outer = 14910800] 06:46:21 INFO - PROCESS | 2564 | 1464011181127 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (159E4C00) [pid = 2564] [serial = 326] [outer = 14910800] 06:46:21 INFO - PROCESS | 2564 | 1464011181547 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 06:46:21 INFO - PROCESS | 2564 | 1464011181581 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 2564 | 1464011181584 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 06:46:21 INFO - PROCESS | 2564 | 1464011181587 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:46:21 INFO - PROCESS | 2564 | 1464011181591 Marionette TRACE conn6 <- [1,402,null,{}] 06:46:21 INFO - PROCESS | 2564 | 1464011181605 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 2564 | 1464011181695 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 06:46:21 INFO - PROCESS | 2564 | 1464011181743 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 2564 | ++DOCSHELL 180D5400 == 52 [pid = 2564] [id = 110] 06:46:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (180D6000) [pid = 2564] [serial = 327] [outer = 00000000] 06:46:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (180DF000) [pid = 2564] [serial = 328] [outer = 180D6000] 06:46:21 INFO - PROCESS | 2564 | 1464011181790 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1815F800) [pid = 2564] [serial = 329] [outer = 180D6000] 06:46:22 INFO - PROCESS | 2564 | 1464011182274 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 06:46:22 INFO - PROCESS | 2564 | 1464011182321 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 2564 | 1464011182324 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 06:46:22 INFO - PROCESS | 2564 | 1464011182327 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:46:22 INFO - PROCESS | 2564 | 1464011182329 Marionette TRACE conn6 <- [1,406,null,{}] 06:46:22 INFO - PROCESS | 2564 | 1464011182339 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 2564 | 1464011182453 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 06:46:22 INFO - PROCESS | 2564 | 1464011182465 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 2564 | ++DOCSHELL 1862FC00 == 53 [pid = 2564] [id = 111] 06:46:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (18671800) [pid = 2564] [serial = 330] [outer = 00000000] 06:46:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18F26400) [pid = 2564] [serial = 331] [outer = 18671800] 06:46:22 INFO - PROCESS | 2564 | 1464011182509 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (18F80000) [pid = 2564] [serial = 332] [outer = 18671800] 06:46:22 INFO - PROCESS | 2564 | 1464011182957 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 06:46:22 INFO - PROCESS | 2564 | 1464011183003 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 2564 | 1464011183005 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 06:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:46:22 INFO - PROCESS | 2564 | 1464011183008 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 2564 | 1464011183010 Marionette TRACE conn6 <- [1,410,null,{}] 06:46:23 INFO - PROCESS | 2564 | 1464011183013 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 2564 | 1464011183155 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (18F82400) [pid = 2564] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (0FD2F400) [pid = 2564] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (154D4400) [pid = 2564] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (18035000) [pid = 2564] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (0F8F1C00) [pid = 2564] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1815D400) [pid = 2564] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1B2B4800) [pid = 2564] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1D4BC000) [pid = 2564] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1C699C00) [pid = 2564] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:46:23 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (175E4C00) [pid = 2564] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:46:23 INFO - PROCESS | 2564 | 1464011183505 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 2564 | ++DOCSHELL 092EF800 == 54 [pid = 2564] [id = 112] 06:46:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (092F3C00) [pid = 2564] [serial = 333] [outer = 00000000] 06:46:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (0CC75C00) [pid = 2564] [serial = 334] [outer = 092F3C00] 06:46:23 INFO - PROCESS | 2564 | 1464011183565 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (0FC4A800) [pid = 2564] [serial = 335] [outer = 092F3C00] 06:46:24 INFO - PROCESS | 2564 | 1464011184226 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1279ms 06:46:24 INFO - PROCESS | 2564 | 1464011184289 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 2564 | 1464011184294 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 06:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:46:24 INFO - PROCESS | 2564 | 1464011184298 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 2564 | 1464011184302 Marionette TRACE conn6 <- [1,414,null,{}] 06:46:24 INFO - PROCESS | 2564 | 1464011184308 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 2564 | 1464011184420 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 06:46:24 INFO - PROCESS | 2564 | 1464011184548 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 2564 | ++DOCSHELL 15401C00 == 55 [pid = 2564] [id = 113] 06:46:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (15402800) [pid = 2564] [serial = 336] [outer = 00000000] 06:46:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (159E2800) [pid = 2564] [serial = 337] [outer = 15402800] 06:46:24 INFO - PROCESS | 2564 | 1464011184609 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (15E20000) [pid = 2564] [serial = 338] [outer = 15402800] 06:46:25 INFO - PROCESS | 2564 | 1464011185273 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1021ms 06:46:25 INFO - PROCESS | 2564 | 1464011185327 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 2564 | 1464011185331 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 06:46:25 INFO - PROCESS | 2564 | 1464011185335 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:46:25 INFO - PROCESS | 2564 | 1464011185337 Marionette TRACE conn6 <- [1,418,null,{}] 06:46:25 INFO - PROCESS | 2564 | 1464011185341 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 2564 | 1464011185445 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 06:46:25 INFO - PROCESS | 2564 | 1464011185573 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 2564 | ++DOCSHELL 180D7400 == 56 [pid = 2564] [id = 114] 06:46:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (180D9400) [pid = 2564] [serial = 339] [outer = 00000000] 06:46:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1893C800) [pid = 2564] [serial = 340] [outer = 180D9400] 06:46:25 INFO - PROCESS | 2564 | 1464011185632 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18F8E800) [pid = 2564] [serial = 341] [outer = 180D9400] 06:46:26 INFO - PROCESS | 2564 | 1464011186706 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:46:26 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 06:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1433ms 06:46:26 INFO - PROCESS | 2564 | 1464011186772 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 2564 | 1464011186775 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 06:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:46:26 INFO - PROCESS | 2564 | 1464011186785 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 2564 | 1464011186791 Marionette TRACE conn6 <- [1,422,null,{}] 06:46:26 INFO - PROCESS | 2564 | 1464011186838 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 2564 | 1464011186936 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 06:46:27 INFO - PROCESS | 2564 | 1464011187083 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 2564 | ++DOCSHELL 199B5400 == 57 [pid = 2564] [id = 115] 06:46:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (19A29400) [pid = 2564] [serial = 342] [outer = 00000000] 06:46:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1AC63C00) [pid = 2564] [serial = 343] [outer = 19A29400] 06:46:27 INFO - PROCESS | 2564 | 1464011187180 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1B2B1C00) [pid = 2564] [serial = 344] [outer = 19A29400] 06:46:28 INFO - PROCESS | 2564 | 1464011188364 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1620ms 06:46:28 INFO - PROCESS | 2564 | 1464011188403 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 2564 | 1464011188407 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 06:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:46:28 INFO - PROCESS | 2564 | 1464011188412 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 2564 | 1464011188415 Marionette TRACE conn6 <- [1,426,null,{}] 06:46:28 INFO - PROCESS | 2564 | 1464011188421 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 2564 | 1464011188553 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 06:46:28 INFO - PROCESS | 2564 | 1464011188648 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F0800 == 58 [pid = 2564] [id = 116] 06:46:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (0FF05400) [pid = 2564] [serial = 345] [outer = 00000000] 06:46:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (14963800) [pid = 2564] [serial = 346] [outer = 0FF05400] 06:46:28 INFO - PROCESS | 2564 | 1464011188696 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (15E1E400) [pid = 2564] [serial = 347] [outer = 0FF05400] 06:46:28 INFO - PROCESS | 2564 | --DOCSHELL 1862FC00 == 57 [pid = 2564] [id = 111] 06:46:28 INFO - PROCESS | 2564 | --DOCSHELL 180D5400 == 56 [pid = 2564] [id = 110] 06:46:28 INFO - PROCESS | 2564 | --DOCSHELL 146BAC00 == 55 [pid = 2564] [id = 109] 06:46:28 INFO - PROCESS | 2564 | --DOCSHELL 0FCDF800 == 54 [pid = 2564] [id = 108] 06:46:28 INFO - PROCESS | 2564 | --DOCSHELL 0C858C00 == 53 [pid = 2564] [id = 107] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (18F8D400) [pid = 2564] [serial = 289] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (0FD96400) [pid = 2564] [serial = 277] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (159DB400) [pid = 2564] [serial = 280] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (159E4400) [pid = 2564] [serial = 281] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (180D7000) [pid = 2564] [serial = 283] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (180DBC00) [pid = 2564] [serial = 284] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (0FE29400) [pid = 2564] [serial = 275] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (0FCE0C00) [pid = 2564] [serial = 274] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (18632000) [pid = 2564] [serial = 286] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (0FD2D400) [pid = 2564] [serial = 262] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (159D9C00) [pid = 2564] [serial = 265] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1C945C00) [pid = 2564] [serial = 268] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1867D000) [pid = 2564] [serial = 271] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1B9AC800) [pid = 2564] [serial = 292] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1D926400) [pid = 2564] [serial = 302] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1D67F000) [pid = 2564] [serial = 304] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1963DC00) [pid = 2564] [serial = 290] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1C6A2400) [pid = 2564] [serial = 295] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1B9AE000) [pid = 2564] [serial = 293] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1C69DC00) [pid = 2564] [serial = 298] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1D4C3800) [pid = 2564] [serial = 301] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1C6ABC00) [pid = 2564] [serial = 296] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (0FE2FC00) [pid = 2564] [serial = 278] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1C946400) [pid = 2564] [serial = 299] [outer = 00000000] [url = about:blank] 06:46:28 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (18676C00) [pid = 2564] [serial = 287] [outer = 00000000] [url = about:blank] 06:46:29 INFO - PROCESS | 2564 | 1464011189166 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 2564 | 1464011189251 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 06:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:46:29 INFO - PROCESS | 2564 | 1464011189258 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 2564 | 1464011189260 Marionette TRACE conn6 <- [1,430,null,{}] 06:46:29 INFO - PROCESS | 2564 | 1464011189264 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 2564 | 1464011189347 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 06:46:29 INFO - PROCESS | 2564 | 1464011189362 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 2564 | ++DOCSHELL 1426CC00 == 54 [pid = 2564] [id = 117] 06:46:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (14631400) [pid = 2564] [serial = 348] [outer = 00000000] 06:46:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (15E1CC00) [pid = 2564] [serial = 349] [outer = 14631400] 06:46:29 INFO - PROCESS | 2564 | 1464011189410 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (160C5800) [pid = 2564] [serial = 350] [outer = 14631400] 06:46:29 INFO - PROCESS | 2564 | 1464011189881 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 06:46:29 INFO - PROCESS | 2564 | 1464011189930 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 2564 | 1464011189932 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 06:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:46:29 INFO - PROCESS | 2564 | 1464011189936 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 2564 | 1464011189939 Marionette TRACE conn6 <- [1,434,null,{}] 06:46:29 INFO - PROCESS | 2564 | 1464011189949 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 2564 | 1464011190062 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 06:46:30 INFO - PROCESS | 2564 | 1464011190150 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 2564 | ++DOCSHELL 159E3800 == 55 [pid = 2564] [id = 118] 06:46:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (16E0B800) [pid = 2564] [serial = 351] [outer = 00000000] 06:46:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (18678400) [pid = 2564] [serial = 352] [outer = 16E0B800] 06:46:30 INFO - PROCESS | 2564 | 1464011190199 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (18F28800) [pid = 2564] [serial = 353] [outer = 16E0B800] 06:46:30 INFO - PROCESS | 2564 | 1464011190578 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 06:46:30 INFO - PROCESS | 2564 | 1464011190610 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 2564 | 1464011190613 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 06:46:30 INFO - PROCESS | 2564 | 1464011190616 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:46:30 INFO - PROCESS | 2564 | 1464011190618 Marionette TRACE conn6 <- [1,438,null,{}] 06:46:30 INFO - PROCESS | 2564 | 1464011190621 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 2564 | 1464011190704 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 06:46:30 INFO - PROCESS | 2564 | 1464011190711 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 2564 | ++DOCSHELL 18FA2800 == 56 [pid = 2564] [id = 119] 06:46:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1950A000) [pid = 2564] [serial = 354] [outer = 00000000] 06:46:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (19A2F400) [pid = 2564] [serial = 355] [outer = 1950A000] 06:46:30 INFO - PROCESS | 2564 | 1464011190757 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (19A36000) [pid = 2564] [serial = 356] [outer = 1950A000] 06:46:31 INFO - PROCESS | 2564 | 1464011191251 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 06:46:31 INFO - PROCESS | 2564 | 1464011191290 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 2564 | 1464011191292 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 06:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:46:31 INFO - PROCESS | 2564 | 1464011191295 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 2564 | 1464011191296 Marionette TRACE conn6 <- [1,442,null,{}] 06:46:31 INFO - PROCESS | 2564 | 1464011191300 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 2564 | 1464011191413 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 06:46:31 INFO - PROCESS | 2564 | 1464011191502 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 2564 | ++DOCSHELL 1A8B3800 == 57 [pid = 2564] [id = 120] 06:46:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1AC5B400) [pid = 2564] [serial = 357] [outer = 00000000] 06:46:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1B92C400) [pid = 2564] [serial = 358] [outer = 1AC5B400] 06:46:31 INFO - PROCESS | 2564 | 1464011191548 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1B9B0C00) [pid = 2564] [serial = 359] [outer = 1AC5B400] 06:46:31 INFO - PROCESS | 2564 | 1464011191996 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 06:46:32 INFO - PROCESS | 2564 | 1464011192027 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 2564 | 1464011192029 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 06:46:32 INFO - PROCESS | 2564 | 1464011192036 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:46:32 INFO - PROCESS | 2564 | 1464011192038 Marionette TRACE conn6 <- [1,446,null,{}] 06:46:32 INFO - PROCESS | 2564 | 1464011192042 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 2564 | 1464011192176 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 06:46:32 INFO - PROCESS | 2564 | 1464011192240 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 2564 | ++DOCSHELL 0CCA8000 == 58 [pid = 2564] [id = 121] 06:46:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1B9B2C00) [pid = 2564] [serial = 360] [outer = 00000000] 06:46:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1C6ACC00) [pid = 2564] [serial = 361] [outer = 1B9B2C00] 06:46:32 INFO - PROCESS | 2564 | 1464011192288 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1C6AFC00) [pid = 2564] [serial = 362] [outer = 1B9B2C00] 06:46:32 INFO - PROCESS | 2564 | 1464011192739 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 06:46:32 INFO - PROCESS | 2564 | 1464011192794 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 2564 | 1464011192796 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 06:46:32 INFO - PROCESS | 2564 | 1464011192800 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 2564 | 1464011192801 Marionette TRACE conn6 <- [1,450,null,{}] 06:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:46:32 INFO - PROCESS | 2564 | 1464011192805 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 2564 | 1464011192918 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (0CCA8400) [pid = 2564] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (0FCE0400) [pid = 2564] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FCDE400) [pid = 2564] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (14910800) [pid = 2564] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1B1B5400) [pid = 2564] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (159DE400) [pid = 2564] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1D679000) [pid = 2564] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (14668800) [pid = 2564] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FCD2C00) [pid = 2564] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (0FCE0800) [pid = 2564] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1862B400) [pid = 2564] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (14958000) [pid = 2564] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1540B000) [pid = 2564] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (180D6000) [pid = 2564] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:46:33 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1C6A4400) [pid = 2564] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:46:33 INFO - PROCESS | 2564 | 1464011193033 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 2564 | ++DOCSHELL 0C80F000 == 59 [pid = 2564] [id = 122] 06:46:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (0C816000) [pid = 2564] [serial = 363] [outer = 00000000] 06:46:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0FCDE400) [pid = 2564] [serial = 364] [outer = 0C816000] 06:46:33 INFO - PROCESS | 2564 | 1464011193078 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (142E9000) [pid = 2564] [serial = 365] [outer = 0C816000] 06:46:33 INFO - PROCESS | 2564 | 1464011193446 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 2564 | 1464011193481 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 06:46:33 INFO - PROCESS | 2564 | 1464011193484 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 2564 | 1464011193486 Marionette TRACE conn6 <- [1,454,null,{}] 06:46:33 INFO - PROCESS | 2564 | 1464011193499 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 2564 | 1464011193614 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 06:46:33 INFO - PROCESS | 2564 | 1464011193623 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 2564 | ++DOCSHELL 0C85F800 == 60 [pid = 2564] [id = 123] 06:46:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0FE29000) [pid = 2564] [serial = 366] [outer = 00000000] 06:46:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1AC57000) [pid = 2564] [serial = 367] [outer = 0FE29000] 06:46:33 INFO - PROCESS | 2564 | 1464011193669 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (16E0E000) [pid = 2564] [serial = 368] [outer = 0FE29000] 06:46:34 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:34 INFO - PROCESS | 2564 | 1464011194079 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 06:46:34 INFO - PROCESS | 2564 | 1464011194115 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 06:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:46:34 INFO - PROCESS | 2564 | 1464011194117 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 06:46:34 INFO - PROCESS | 2564 | 1464011194120 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 2564 | 1464011194122 Marionette TRACE conn6 <- [1,458,null,{}] 06:46:34 INFO - PROCESS | 2564 | 1464011194125 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 2564 | 1464011194205 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 06:46:34 INFO - PROCESS | 2564 | 1464011194319 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 2564 | ++DOCSHELL 1C946400 == 61 [pid = 2564] [id = 124] 06:46:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1CBD4400) [pid = 2564] [serial = 369] [outer = 00000000] 06:46:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1D4BD000) [pid = 2564] [serial = 370] [outer = 1CBD4400] 06:46:34 INFO - PROCESS | 2564 | 1464011194363 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1D4C5400) [pid = 2564] [serial = 371] [outer = 1CBD4400] 06:46:34 INFO - PROCESS | 2564 | 1464011194716 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:46:34 INFO - PROCESS | 2564 | 1464011194753 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 06:46:34 INFO - PROCESS | 2564 | 1464011194756 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 2564 | 1464011194758 Marionette TRACE conn6 <- [1,462,null,{}] 06:46:34 INFO - PROCESS | 2564 | 1464011194762 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 2564 | 1464011194881 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 06:46:34 INFO - PROCESS | 2564 | 1464011194890 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 2564 | ++DOCSHELL 1D4BB400 == 62 [pid = 2564] [id = 125] 06:46:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1D4C7000) [pid = 2564] [serial = 372] [outer = 00000000] 06:46:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1D687800) [pid = 2564] [serial = 373] [outer = 1D4C7000] 06:46:34 INFO - PROCESS | 2564 | 1464011194933 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1D929000) [pid = 2564] [serial = 374] [outer = 1D4C7000] 06:46:35 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:35 INFO - PROCESS | 2564 | 1464011195711 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 2564 | 1464011195784 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 06:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:46:35 INFO - PROCESS | 2564 | 1464011195789 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 2564 | 1464011195793 Marionette TRACE conn6 <- [1,466,null,{}] 06:46:35 INFO - PROCESS | 2564 | 1464011195819 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:35 INFO - PROCESS | 2564 | 1464011195959 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 06:46:36 INFO - PROCESS | 2564 | 1464011196085 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 2564 | ++DOCSHELL 0FF08800 == 63 [pid = 2564] [id = 126] 06:46:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (0FF14800) [pid = 2564] [serial = 375] [outer = 00000000] 06:46:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (15ED9800) [pid = 2564] [serial = 376] [outer = 0FF14800] 06:46:36 INFO - PROCESS | 2564 | 1464011196141 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (180D8400) [pid = 2564] [serial = 377] [outer = 0FF14800] 06:46:36 INFO - PROCESS | 2564 | 1464011196741 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 2564 | 1464011196788 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 06:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:46:36 INFO - PROCESS | 2564 | 1464011196794 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 2564 | 1464011196797 Marionette TRACE conn6 <- [1,470,null,{}] 06:46:36 INFO - PROCESS | 2564 | 1464011196815 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 2564 | 1464011196926 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 06:46:37 INFO - PROCESS | 2564 | 1464011197057 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 2564 | ++DOCSHELL 0C865000 == 64 [pid = 2564] [id = 127] 06:46:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (18F2C000) [pid = 2564] [serial = 378] [outer = 00000000] 06:46:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1C696C00) [pid = 2564] [serial = 379] [outer = 18F2C000] 06:46:37 INFO - PROCESS | 2564 | 1464011197113 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1C946000) [pid = 2564] [serial = 380] [outer = 18F2C000] 06:46:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1E28EC00) [pid = 2564] [serial = 381] [outer = 0FD82800] 06:46:37 INFO - PROCESS | 2564 | 1464011197765 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1032ms 06:46:37 INFO - PROCESS | 2564 | 1464011197830 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 2564 | 1464011197832 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 06:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:46:37 INFO - PROCESS | 2564 | 1464011197836 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 2564 | 1464011197840 Marionette TRACE conn6 <- [1,474,null,{}] 06:46:37 INFO - PROCESS | 2564 | 1464011197865 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 2564 | 1464011198034 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 06:46:38 INFO - PROCESS | 2564 | 1464011198092 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 2564 | ++DOCSHELL 1A861400 == 65 [pid = 2564] [id = 128] 06:46:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1B1B1C00) [pid = 2564] [serial = 382] [outer = 00000000] 06:46:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1E2BC400) [pid = 2564] [serial = 383] [outer = 1B1B1C00] 06:46:38 INFO - PROCESS | 2564 | 1464011198149 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1E2C0C00) [pid = 2564] [serial = 384] [outer = 1B1B1C00] 06:46:38 INFO - PROCESS | 2564 | 1464011198734 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 06:46:38 INFO - PROCESS | 2564 | 1464011198769 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 2564 | 1464011198772 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 06:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:46:38 INFO - PROCESS | 2564 | 1464011198775 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 2564 | 1464011198777 Marionette TRACE conn6 <- [1,478,null,{}] 06:46:38 INFO - PROCESS | 2564 | 1464011198781 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 2564 | 1464011198893 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 06:46:38 INFO - PROCESS | 2564 | 1464011198996 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 2564 | ++DOCSHELL 1DDE6C00 == 66 [pid = 2564] [id = 129] 06:46:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1DDE7800) [pid = 2564] [serial = 385] [outer = 00000000] 06:46:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1DDED800) [pid = 2564] [serial = 386] [outer = 1DDE7800] 06:46:39 INFO - PROCESS | 2564 | 1464011199052 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1DDF1000) [pid = 2564] [serial = 387] [outer = 1DDE7800] 06:46:39 INFO - PROCESS | 2564 | 1464011199893 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1182ms 06:46:39 INFO - PROCESS | 2564 | 1464011199962 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 2564 | 1464011199966 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 06:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:46:39 INFO - PROCESS | 2564 | 1464011199971 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 2564 | 1464011199975 Marionette TRACE conn6 <- [1,482,null,{}] 06:46:39 INFO - PROCESS | 2564 | 1464011199981 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 2564 | 1464011200114 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 06:46:40 INFO - PROCESS | 2564 | 1464011200250 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F6C00 == 67 [pid = 2564] [id = 130] 06:46:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (0FD24800) [pid = 2564] [serial = 388] [outer = 00000000] 06:46:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (10FD2C00) [pid = 2564] [serial = 389] [outer = 0FD24800] 06:46:40 INFO - PROCESS | 2564 | 1464011200302 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (14264C00) [pid = 2564] [serial = 390] [outer = 0FD24800] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 0D0E9800 == 66 [pid = 2564] [id = 103] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 15ED1800 == 65 [pid = 2564] [id = 104] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 1495C000 == 64 [pid = 2564] [id = 75] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 0FD26800 == 63 [pid = 2564] [id = 87] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 1C946400 == 62 [pid = 2564] [id = 124] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 0C85F800 == 61 [pid = 2564] [id = 123] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 0C80F000 == 60 [pid = 2564] [id = 122] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 0CCA8000 == 59 [pid = 2564] [id = 121] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 1A8B3800 == 58 [pid = 2564] [id = 120] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 18FA2800 == 57 [pid = 2564] [id = 119] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 159E3800 == 56 [pid = 2564] [id = 118] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 1426CC00 == 55 [pid = 2564] [id = 117] 06:46:40 INFO - PROCESS | 2564 | --DOCSHELL 0F8F0800 == 54 [pid = 2564] [id = 116] 06:46:40 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (19A34C00) [pid = 2564] [serial = 313] [outer = 00000000] [url = about:blank] 06:46:40 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (0FE21C00) [pid = 2564] [serial = 307] [outer = 00000000] [url = about:blank] 06:46:40 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (175EA400) [pid = 2564] [serial = 310] [outer = 00000000] [url = about:blank] 06:46:40 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1D926800) [pid = 2564] [serial = 316] [outer = 00000000] [url = about:blank] 06:46:40 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (18F26400) [pid = 2564] [serial = 331] [outer = 00000000] [url = about:blank] 06:46:40 INFO - PROCESS | 2564 | 1464011201019 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:41 INFO - PROCESS | 2564 | --DOCSHELL 15401C00 == 53 [pid = 2564] [id = 113] 06:46:41 INFO - PROCESS | 2564 | --DOCSHELL 092EF800 == 52 [pid = 2564] [id = 112] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (102BEC00) [pid = 2564] [serial = 133] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (0FF12400) [pid = 2564] [serial = 88] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FD31C00) [pid = 2564] [serial = 319] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (159E4C00) [pid = 2564] [serial = 326] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1C6B1000) [pid = 2564] [serial = 182] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (16E07800) [pid = 2564] [serial = 91] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1D684000) [pid = 2564] [serial = 305] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (16E06800) [pid = 2564] [serial = 179] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (0FE23400) [pid = 2564] [serial = 176] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1056C800) [pid = 2564] [serial = 323] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FE27800) [pid = 2564] [serial = 322] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (105E9400) [pid = 2564] [serial = 320] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (154D7800) [pid = 2564] [serial = 325] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (18F81800) [pid = 2564] [serial = 94] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1EB46800) [pid = 2564] [serial = 130] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (180D6C00) [pid = 2564] [serial = 136] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1815F800) [pid = 2564] [serial = 329] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (180DF000) [pid = 2564] [serial = 328] [outer = 00000000] [url = about:blank] 06:46:41 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1D933400) [pid = 2564] [serial = 260] [outer = 00000000] [url = about:blank] 06:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1123ms 06:46:41 INFO - PROCESS | 2564 | 1464011201095 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 2564 | 1464011201100 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 06:46:41 INFO - PROCESS | 2564 | 1464011201106 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:46:41 INFO - PROCESS | 2564 | 1464011201108 Marionette TRACE conn6 <- [1,486,null,{}] 06:46:41 INFO - PROCESS | 2564 | 1464011201112 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 2564 | 1464011201205 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 06:46:41 INFO - PROCESS | 2564 | 1464011201213 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD9800 == 53 [pid = 2564] [id = 131] 06:46:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (0FCDA000) [pid = 2564] [serial = 391] [outer = 00000000] 06:46:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (0FD2F400) [pid = 2564] [serial = 392] [outer = 0FCDA000] 06:46:41 INFO - PROCESS | 2564 | 1464011201258 Marionette DEBUG loaded listener.js 06:46:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0FE2F400) [pid = 2564] [serial = 393] [outer = 0FCDA000] 06:46:41 INFO - PROCESS | 2564 | 1464011201776 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 06:46:41 INFO - PROCESS | 2564 | 1464011201840 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 2564 | 1464011201842 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 06:46:41 INFO - PROCESS | 2564 | 1464011201845 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:46:41 INFO - PROCESS | 2564 | 1464011201849 Marionette TRACE conn6 <- [1,490,null,{}] 06:46:41 INFO - PROCESS | 2564 | 1464011201858 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 2564 | 1464011201943 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 06:46:42 INFO - PROCESS | 2564 | 1464011202024 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0BC00 == 54 [pid = 2564] [id = 132] 06:46:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1462AC00) [pid = 2564] [serial = 394] [outer = 00000000] 06:46:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (154D7800) [pid = 2564] [serial = 395] [outer = 1462AC00] 06:46:42 INFO - PROCESS | 2564 | 1464011202071 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (15E18800) [pid = 2564] [serial = 396] [outer = 1462AC00] 06:46:42 INFO - PROCESS | 2564 | 1464011202436 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 06:46:42 INFO - PROCESS | 2564 | 1464011202479 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 2564 | 1464011202482 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 06:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:46:42 INFO - PROCESS | 2564 | 1464011202485 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 2564 | 1464011202487 Marionette TRACE conn6 <- [1,494,null,{}] 06:46:42 INFO - PROCESS | 2564 | 1464011202491 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:42 INFO - PROCESS | 2564 | 1464011202572 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 06:46:42 INFO - PROCESS | 2564 | 1464011202578 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 2564 | ++DOCSHELL 15E1B800 == 55 [pid = 2564] [id = 133] 06:46:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (15EB8800) [pid = 2564] [serial = 397] [outer = 00000000] 06:46:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16E0A800) [pid = 2564] [serial = 398] [outer = 15EB8800] 06:46:42 INFO - PROCESS | 2564 | 1464011202625 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (18035000) [pid = 2564] [serial = 399] [outer = 15EB8800] 06:46:43 INFO - PROCESS | 2564 | 1464011203091 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 06:46:43 INFO - PROCESS | 2564 | 1464011203164 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 2564 | 1464011203166 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 06:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:46:43 INFO - PROCESS | 2564 | 1464011203169 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 2564 | 1464011203180 Marionette TRACE conn6 <- [1,498,null,{}] 06:46:43 INFO - PROCESS | 2564 | 1464011203184 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 2564 | 1464011203291 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 06:46:43 INFO - PROCESS | 2564 | 1464011203348 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD7C00 == 56 [pid = 2564] [id = 134] 06:46:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (180D4800) [pid = 2564] [serial = 400] [outer = 00000000] 06:46:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (180E1400) [pid = 2564] [serial = 401] [outer = 180D4800] 06:46:43 INFO - PROCESS | 2564 | 1464011203392 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1815C000) [pid = 2564] [serial = 402] [outer = 180D4800] 06:46:43 INFO - PROCESS | 2564 | 1464011203821 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 06:46:43 INFO - PROCESS | 2564 | 1464011203859 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 2564 | 1464011203861 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 06:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:46:43 INFO - PROCESS | 2564 | 1464011203864 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 2564 | 1464011203866 Marionette TRACE conn6 <- [1,502,null,{}] 06:46:43 INFO - PROCESS | 2564 | 1464011203869 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 2564 | 1464011204030 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 06:46:44 INFO - PROCESS | 2564 | 1464011204077 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 2564 | ++DOCSHELL 1867A800 == 57 [pid = 2564] [id = 135] 06:46:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1867AC00) [pid = 2564] [serial = 403] [outer = 00000000] 06:46:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (18FA3400) [pid = 2564] [serial = 404] [outer = 1867AC00] 06:46:44 INFO - PROCESS | 2564 | 1464011204125 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1994EC00) [pid = 2564] [serial = 405] [outer = 1867AC00] 06:46:44 INFO - PROCESS | 2564 | 1464011204583 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 06:46:44 INFO - PROCESS | 2564 | 1464011204636 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 2564 | 1464011204638 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 06:46:44 INFO - PROCESS | 2564 | 1464011204641 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:46:44 INFO - PROCESS | 2564 | 1464011204643 Marionette TRACE conn6 <- [1,506,null,{}] 06:46:44 INFO - PROCESS | 2564 | 1464011204647 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 2564 | 1464011204762 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 06:46:44 INFO - PROCESS | 2564 | 1464011204824 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 2564 | ++DOCSHELL 0C85FC00 == 58 [pid = 2564] [id = 136] 06:46:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (18FA2C00) [pid = 2564] [serial = 406] [outer = 00000000] 06:46:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1AC56000) [pid = 2564] [serial = 407] [outer = 18FA2C00] 06:46:44 INFO - PROCESS | 2564 | 1464011204869 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1B923C00) [pid = 2564] [serial = 408] [outer = 18FA2C00] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (14052400) [pid = 2564] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (092F2400) [pid = 2564] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (19A2BC00) [pid = 2564] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1BE32400) [pid = 2564] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (18671800) [pid = 2564] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (10DE5C00) [pid = 2564] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1B927000) [pid = 2564] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (18679800) [pid = 2564] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (15ED7400) [pid = 2564] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1B9B4800) [pid = 2564] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1EB4C800) [pid = 2564] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18F82800) [pid = 2564] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0F861C00) [pid = 2564] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0CC6E000) [pid = 2564] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1AC5B400) [pid = 2564] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1B9B2C00) [pid = 2564] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1950A000) [pid = 2564] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (16E0B800) [pid = 2564] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (0C816000) [pid = 2564] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (19A29400) [pid = 2564] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FF05400) [pid = 2564] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (15402800) [pid = 2564] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (180D9400) [pid = 2564] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (092F3C00) [pid = 2564] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (14631400) [pid = 2564] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1CBD4400) [pid = 2564] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:46:45 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (0FE29000) [pid = 2564] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:46:45 INFO - PROCESS | 2564 | 1464011205524 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 930ms 06:46:45 INFO - PROCESS | 2564 | 1464011205575 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 2564 | 1464011205577 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 06:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:46:45 INFO - PROCESS | 2564 | 1464011205580 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 2564 | 1464011205582 Marionette TRACE conn6 <- [1,510,null,{}] 06:46:45 INFO - PROCESS | 2564 | 1464011205586 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 2564 | 1464011205707 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 06:46:45 INFO - PROCESS | 2564 | 1464011205765 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 2564 | ++DOCSHELL 0CC6E000 == 59 [pid = 2564] [id = 137] 06:46:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (0F8EB800) [pid = 2564] [serial = 409] [outer = 00000000] 06:46:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (0FE30C00) [pid = 2564] [serial = 410] [outer = 0F8EB800] 06:46:45 INFO - PROCESS | 2564 | 1464011205812 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (146B3000) [pid = 2564] [serial = 411] [outer = 0F8EB800] 06:46:46 INFO - PROCESS | 2564 | 1464011206192 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 06:46:46 INFO - PROCESS | 2564 | 1464011206213 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 2564 | 1464011206215 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 06:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:46:46 INFO - PROCESS | 2564 | 1464011206219 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 2564 | 1464011206220 Marionette TRACE conn6 <- [1,514,null,{}] 06:46:46 INFO - PROCESS | 2564 | 1464011206224 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 2564 | 1464011206305 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 06:46:46 INFO - PROCESS | 2564 | 1464011206311 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 2564 | ++DOCSHELL 159DF400 == 60 [pid = 2564] [id = 138] 06:46:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (16E0C800) [pid = 2564] [serial = 412] [outer = 00000000] 06:46:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (18F88400) [pid = 2564] [serial = 413] [outer = 16E0C800] 06:46:46 INFO - PROCESS | 2564 | 1464011206355 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1B926000) [pid = 2564] [serial = 414] [outer = 16E0C800] 06:46:46 INFO - PROCESS | 2564 | 1464011206785 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:46:46 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 06:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 06:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:46:46 INFO - PROCESS | 2564 | 1464011206852 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 2564 | 1464011206854 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 06:46:46 INFO - PROCESS | 2564 | 1464011206857 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 2564 | 1464011206859 Marionette TRACE conn6 <- [1,518,null,{}] 06:46:46 INFO - PROCESS | 2564 | 1464011206863 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 2564 | 1464011206947 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 06:46:46 INFO - PROCESS | 2564 | 1464011206956 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 2564 | ++DOCSHELL 18671C00 == 61 [pid = 2564] [id = 139] 06:46:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (19A2BC00) [pid = 2564] [serial = 415] [outer = 00000000] 06:46:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1BE32400) [pid = 2564] [serial = 416] [outer = 19A2BC00] 06:46:46 INFO - PROCESS | 2564 | 1464011206999 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1C6A4C00) [pid = 2564] [serial = 417] [outer = 19A2BC00] 06:46:47 INFO - PROCESS | 2564 | 1464011207534 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 769ms 06:46:47 INFO - PROCESS | 2564 | 1464011207646 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 2564 | 1464011207651 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 06:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:46:47 INFO - PROCESS | 2564 | 1464011207656 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 2564 | 1464011207661 Marionette TRACE conn6 <- [1,522,null,{}] 06:46:47 INFO - PROCESS | 2564 | 1464011207668 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 2564 | 1464011207789 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 06:46:47 INFO - PROCESS | 2564 | 1464011207909 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 2564 | ++DOCSHELL 0C859400 == 62 [pid = 2564] [id = 140] 06:46:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (0C85F000) [pid = 2564] [serial = 418] [outer = 00000000] 06:46:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (0FE25800) [pid = 2564] [serial = 419] [outer = 0C85F000] 06:46:47 INFO - PROCESS | 2564 | 1464011207965 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0FF11C00) [pid = 2564] [serial = 420] [outer = 0C85F000] 06:46:48 INFO - PROCESS | 2564 | 1464011208593 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 990ms 06:46:48 INFO - PROCESS | 2564 | 1464011208650 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 2564 | 1464011208656 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 06:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:46:48 INFO - PROCESS | 2564 | 1464011208663 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 2564 | 1464011208666 Marionette TRACE conn6 <- [1,526,null,{}] 06:46:48 INFO - PROCESS | 2564 | 1464011208670 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 2564 | 1464011208784 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 06:46:48 INFO - PROCESS | 2564 | 1464011208917 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 2564 | ++DOCSHELL 1495E000 == 63 [pid = 2564] [id = 141] 06:46:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1495F000) [pid = 2564] [serial = 421] [outer = 00000000] 06:46:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (15E27000) [pid = 2564] [serial = 422] [outer = 1495F000] 06:46:48 INFO - PROCESS | 2564 | 1464011208975 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (180DB400) [pid = 2564] [serial = 423] [outer = 1495F000] 06:46:49 INFO - PROCESS | 2564 | 1464011209597 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:46:49 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 06:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 06:46:49 INFO - PROCESS | 2564 | 1464011209635 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 2564 | 1464011209638 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 06:46:49 INFO - PROCESS | 2564 | 1464011209641 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:46:49 INFO - PROCESS | 2564 | 1464011209645 Marionette TRACE conn6 <- [1,530,null,{}] 06:46:49 INFO - PROCESS | 2564 | 1464011209656 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 2564 | 1464011209773 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 06:46:49 INFO - PROCESS | 2564 | 1464011209906 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 2564 | ++DOCSHELL 1C363C00 == 64 [pid = 2564] [id = 142] 06:46:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1C699400) [pid = 2564] [serial = 424] [outer = 00000000] 06:46:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1C945C00) [pid = 2564] [serial = 425] [outer = 1C699400] 06:46:49 INFO - PROCESS | 2564 | 1464011209966 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1CBDEC00) [pid = 2564] [serial = 426] [outer = 1C699400] 06:46:50 INFO - PROCESS | 2564 | 1464011210551 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:46:50 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 06:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:46:50 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 06:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:46:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:46:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 06:46:50 INFO - PROCESS | 2564 | 1464011210582 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 2564 | 1464011210585 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 06:46:50 INFO - PROCESS | 2564 | 1464011210589 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:46:50 INFO - PROCESS | 2564 | 1464011210591 Marionette TRACE conn6 <- [1,534,null,{}] 06:46:50 INFO - PROCESS | 2564 | 1464011210595 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 2564 | 1464011210716 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 06:46:50 INFO - PROCESS | 2564 | 1464011210820 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 2564 | ++DOCSHELL 1D684C00 == 65 [pid = 2564] [id = 143] 06:46:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1D926800) [pid = 2564] [serial = 427] [outer = 00000000] 06:46:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1DDE3C00) [pid = 2564] [serial = 428] [outer = 1D926800] 06:46:50 INFO - PROCESS | 2564 | 1464011210877 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1DDE7C00) [pid = 2564] [serial = 429] [outer = 1D926800] 06:46:51 INFO - PROCESS | 2564 | 1464011211432 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:46:51 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. 06:46:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 06:46:51 INFO - PROCESS | 2564 | 1464011211467 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 2564 | 1464011211469 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 06:46:51 INFO - PROCESS | 2564 | 1464011211472 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:46:51 INFO - PROCESS | 2564 | 1464011211474 Marionette TRACE conn6 <- [1,538,null,{}] 06:46:51 INFO - PROCESS | 2564 | 1464011211478 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 2564 | 1464011211631 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 06:46:51 INFO - PROCESS | 2564 | 1464011211707 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 2564 | ++DOCSHELL 092F3800 == 66 [pid = 2564] [id = 144] 06:46:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (0FCDFC00) [pid = 2564] [serial = 430] [outer = 00000000] 06:46:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1E296800) [pid = 2564] [serial = 431] [outer = 0FCDFC00] 06:46:51 INFO - PROCESS | 2564 | 1464011211763 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1E2C6000) [pid = 2564] [serial = 432] [outer = 0FCDFC00] 06:46:52 INFO - PROCESS | 2564 | 1464011212255 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:46:52 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. 06:46:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 06:46:52 INFO - PROCESS | 2564 | 1464011212315 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 2564 | 1464011212317 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 06:46:52 INFO - PROCESS | 2564 | 1464011212321 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 2564 | 1464011212323 Marionette TRACE conn6 <- [1,542,null,{}] 06:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:46:52 INFO - PROCESS | 2564 | 1464011212327 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 2564 | 1464011212489 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 06:46:52 INFO - PROCESS | 2564 | 1464011212614 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 2564 | ++DOCSHELL 1E294C00 == 67 [pid = 2564] [id = 145] 06:46:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1E393000) [pid = 2564] [serial = 433] [outer = 00000000] 06:46:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1EB50C00) [pid = 2564] [serial = 434] [outer = 1E393000] 06:46:52 INFO - PROCESS | 2564 | 1464011212672 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1ED5E000) [pid = 2564] [serial = 435] [outer = 1E393000] 06:46:53 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:53 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:46:53 INFO - PROCESS | 2564 | 1464011213220 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 06:46:53 INFO - PROCESS | 2564 | 1464011213263 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 2564 | 1464011213266 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 06:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:46:53 INFO - PROCESS | 2564 | 1464011213271 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 2564 | 1464011213273 Marionette TRACE conn6 <- [1,546,null,{}] 06:46:53 INFO - PROCESS | 2564 | 1464011213276 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 2564 | 1464011213378 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 06:46:53 INFO - PROCESS | 2564 | 1464011213483 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 2564 | ++DOCSHELL 15401800 == 68 [pid = 2564] [id = 146] 06:46:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1EB52800) [pid = 2564] [serial = 436] [outer = 00000000] 06:46:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1ED67000) [pid = 2564] [serial = 437] [outer = 1EB52800] 06:46:53 INFO - PROCESS | 2564 | 1464011213539 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1ED68C00) [pid = 2564] [serial = 438] [outer = 1EB52800] 06:46:54 INFO - PROCESS | 2564 | 1464011214299 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1074ms 06:46:54 INFO - PROCESS | 2564 | 1464011214347 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 2564 | 1464011214351 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 06:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:46:54 INFO - PROCESS | 2564 | 1464011214365 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 2564 | 1464011214368 Marionette TRACE conn6 <- [1,550,null,{}] 06:46:54 INFO - PROCESS | 2564 | 1464011214374 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 2564 | 1464011214481 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 06:46:54 INFO - PROCESS | 2564 | 1464011214611 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 2564 | ++DOCSHELL 0FD79C00 == 69 [pid = 2564] [id = 147] 06:46:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (0FE26000) [pid = 2564] [serial = 439] [outer = 00000000] 06:46:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (0FF09C00) [pid = 2564] [serial = 440] [outer = 0FE26000] 06:46:54 INFO - PROCESS | 2564 | 1464011214666 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (10FD0C00) [pid = 2564] [serial = 441] [outer = 0FE26000] 06:46:55 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:55 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:46:55 INFO - PROCESS | 2564 | 1464011215258 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 06:46:55 INFO - PROCESS | 2564 | 1464011215288 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 2564 | 1464011215293 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 06:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:46:55 INFO - PROCESS | 2564 | 1464011215299 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 2564 | 1464011215302 Marionette TRACE conn6 <- [1,554,null,{}] 06:46:55 INFO - PROCESS | 2564 | 1464011215305 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 2564 | 1464011215404 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 06:46:55 INFO - PROCESS | 2564 | 1464011215528 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 2564 | ++DOCSHELL 0C866C00 == 70 [pid = 2564] [id = 148] 06:46:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (0D036400) [pid = 2564] [serial = 442] [outer = 00000000] 06:46:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (0FE28400) [pid = 2564] [serial = 443] [outer = 0D036400] 06:46:55 INFO - PROCESS | 2564 | 1464011215603 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1490E000) [pid = 2564] [serial = 444] [outer = 0D036400] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 159DF400 == 69 [pid = 2564] [id = 138] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 0CC6E000 == 68 [pid = 2564] [id = 137] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 0C85FC00 == 67 [pid = 2564] [id = 136] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 1867A800 == 66 [pid = 2564] [id = 135] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 0FCD7C00 == 65 [pid = 2564] [id = 134] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 15E1B800 == 64 [pid = 2564] [id = 133] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 0FF0BC00 == 63 [pid = 2564] [id = 132] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 0FCD9800 == 62 [pid = 2564] [id = 131] 06:46:55 INFO - PROCESS | 2564 | --DOCSHELL 0F8F6C00 == 61 [pid = 2564] [id = 130] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (15ED6800) [pid = 2564] [serial = 266] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (0D032800) [pid = 2564] [serial = 218] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (1AC5BC00) [pid = 2564] [serial = 314] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1D92C000) [pid = 2564] [serial = 269] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (18F80000) [pid = 2564] [serial = 332] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (15408800) [pid = 2564] [serial = 221] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1E28B400) [pid = 2564] [serial = 317] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (18680400) [pid = 2564] [serial = 272] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (18627C00) [pid = 2564] [serial = 311] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1C6A2000) [pid = 2564] [serial = 227] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1ED5F800) [pid = 2564] [serial = 173] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1B9ABC00) [pid = 2564] [serial = 224] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (10FD8400) [pid = 2564] [serial = 308] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (0FE22C00) [pid = 2564] [serial = 263] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (160C5800) [pid = 2564] [serial = 350] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1C6AFC00) [pid = 2564] [serial = 362] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1D4BD000) [pid = 2564] [serial = 370] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (142E9000) [pid = 2564] [serial = 365] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1AC57000) [pid = 2564] [serial = 367] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1D4C5400) [pid = 2564] [serial = 371] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (19A36000) [pid = 2564] [serial = 356] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (16E0E000) [pid = 2564] [serial = 368] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1D687800) [pid = 2564] [serial = 373] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B92C400) [pid = 2564] [serial = 358] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1C6ACC00) [pid = 2564] [serial = 361] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1B9B0C00) [pid = 2564] [serial = 359] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (19A2F400) [pid = 2564] [serial = 355] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (18678400) [pid = 2564] [serial = 352] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (18F28800) [pid = 2564] [serial = 353] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FCDE400) [pid = 2564] [serial = 364] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1B2B1C00) [pid = 2564] [serial = 344] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1AC63C00) [pid = 2564] [serial = 343] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (15E1E400) [pid = 2564] [serial = 347] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (14963800) [pid = 2564] [serial = 346] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (15E20000) [pid = 2564] [serial = 338] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (159E2800) [pid = 2564] [serial = 337] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18F8E800) [pid = 2564] [serial = 341] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1893C800) [pid = 2564] [serial = 340] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0FC4A800) [pid = 2564] [serial = 335] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0CC75C00) [pid = 2564] [serial = 334] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (15E1CC00) [pid = 2564] [serial = 349] [outer = 00000000] [url = about:blank] 06:46:55 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:55 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:46:55 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:55 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:46:56 INFO - PROCESS | 2564 | 1464011216099 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 830ms 06:46:56 INFO - PROCESS | 2564 | 1464011216132 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 2564 | 1464011216134 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 06:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:46:56 INFO - PROCESS | 2564 | 1464011216138 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 2564 | 1464011216141 Marionette TRACE conn6 <- [1,558,null,{}] 06:46:56 INFO - PROCESS | 2564 | 1464011216151 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 2564 | 1464011216245 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 06:46:56 INFO - PROCESS | 2564 | 1464011216254 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 2564 | ++DOCSHELL 159DC800 == 62 [pid = 2564] [id = 149] 06:46:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (159E2C00) [pid = 2564] [serial = 445] [outer = 00000000] 06:46:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (160BC400) [pid = 2564] [serial = 446] [outer = 159E2C00] 06:46:56 INFO - PROCESS | 2564 | 1464011216301 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18059000) [pid = 2564] [serial = 447] [outer = 159E2C00] 06:46:56 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:56 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:46:56 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:56 INFO - PROCESS | 2564 | 1464011216766 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 06:46:56 INFO - PROCESS | 2564 | 1464011216829 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 2564 | 1464011216832 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 06:46:56 INFO - PROCESS | 2564 | 1464011216835 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:46:56 INFO - PROCESS | 2564 | 1464011216837 Marionette TRACE conn6 <- [1,562,null,{}] 06:46:56 INFO - PROCESS | 2564 | 1464011216840 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 2564 | 1464011216931 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 06:46:56 INFO - PROCESS | 2564 | 1464011216937 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 2564 | ++DOCSHELL 1862A400 == 63 [pid = 2564] [id = 150] 06:46:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1862B800) [pid = 2564] [serial = 448] [outer = 00000000] 06:46:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1867C000) [pid = 2564] [serial = 449] [outer = 1862B800] 06:46:56 INFO - PROCESS | 2564 | 1464011216983 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18F29C00) [pid = 2564] [serial = 450] [outer = 1862B800] 06:46:57 INFO - PROCESS | 2564 | 1464011217402 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 06:46:57 INFO - PROCESS | 2564 | 1464011217516 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 2564 | 1464011217518 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 06:46:57 INFO - PROCESS | 2564 | 1464011217526 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 2564 | 1464011217527 Marionette TRACE conn6 <- [1,566,null,{}] 06:46:57 INFO - PROCESS | 2564 | 1464011217531 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:46:57 INFO - PROCESS | 2564 | 1464011217611 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 06:46:57 INFO - PROCESS | 2564 | 1464011217674 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 2564 | ++DOCSHELL 16F06000 == 64 [pid = 2564] [id = 151] 06:46:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (175E4C00) [pid = 2564] [serial = 451] [outer = 00000000] 06:46:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (18F8B800) [pid = 2564] [serial = 452] [outer = 175E4C00] 06:46:57 INFO - PROCESS | 2564 | 1464011217807 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (18FAA400) [pid = 2564] [serial = 453] [outer = 175E4C00] 06:46:58 INFO - PROCESS | 2564 | 1464011218231 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 709ms 06:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:46:58 INFO - PROCESS | 2564 | 1464011218245 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 2564 | 1464011218247 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 06:46:58 INFO - PROCESS | 2564 | 1464011218250 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 2564 | 1464011218251 Marionette TRACE conn6 <- [1,570,null,{}] 06:46:58 INFO - PROCESS | 2564 | 1464011218255 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 2564 | 1464011218396 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 06:46:58 INFO - PROCESS | 2564 | 1464011218404 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 2564 | ++DOCSHELL 18F88800 == 65 [pid = 2564] [id = 152] 06:46:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (19A2B800) [pid = 2564] [serial = 454] [outer = 00000000] 06:46:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1B1BE000) [pid = 2564] [serial = 455] [outer = 19A2B800] 06:46:58 INFO - PROCESS | 2564 | 1464011218449 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1B92D800) [pid = 2564] [serial = 456] [outer = 19A2B800] 06:46:58 INFO - PROCESS | 2564 | 1464011218953 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 06:46:58 INFO - PROCESS | 2564 | 1464011218989 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 06:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:46:58 INFO - PROCESS | 2564 | 1464011218991 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 06:46:58 INFO - PROCESS | 2564 | 1464011218994 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 2564 | 1464011218996 Marionette TRACE conn6 <- [1,574,null,{}] 06:46:58 INFO - PROCESS | 2564 | 1464011218999 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 2564 | 1464011219113 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 06:46:59 INFO - PROCESS | 2564 | 1464011219120 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 2564 | ++DOCSHELL 1B9AD000 == 66 [pid = 2564] [id = 153] 06:46:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1B9B4C00) [pid = 2564] [serial = 457] [outer = 00000000] 06:46:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1C6A2000) [pid = 2564] [serial = 458] [outer = 1B9B4C00] 06:46:59 INFO - PROCESS | 2564 | 1464011219164 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1C6B0800) [pid = 2564] [serial = 459] [outer = 1B9B4C00] 06:46:59 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:59 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:46:59 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:59 INFO - PROCESS | 2564 | 1464011219623 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 06:46:59 INFO - PROCESS | 2564 | 1464011219670 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 2564 | 1464011219672 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 06:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:46:59 INFO - PROCESS | 2564 | 1464011219675 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 2564 | 1464011219676 Marionette TRACE conn6 <- [1,578,null,{}] 06:46:59 INFO - PROCESS | 2564 | 1464011219680 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 2564 | 1464011219820 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 06:46:59 INFO - PROCESS | 2564 | 1464011219844 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 2564 | ++DOCSHELL 1C93D000 == 67 [pid = 2564] [id = 154] 06:46:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1C943C00) [pid = 2564] [serial = 460] [outer = 00000000] 06:46:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1CBDBC00) [pid = 2564] [serial = 461] [outer = 1C943C00] 06:46:59 INFO - PROCESS | 2564 | 1464011219891 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1CBDC400) [pid = 2564] [serial = 462] [outer = 1C943C00] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (18FA2C00) [pid = 2564] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1867AC00) [pid = 2564] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (0F8EB800) [pid = 2564] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1462AC00) [pid = 2564] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (16E0C800) [pid = 2564] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (15EB8800) [pid = 2564] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FD24800) [pid = 2564] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (0FCDA000) [pid = 2564] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:47:00 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (180D4800) [pid = 2564] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:47:00 INFO - PROCESS | 2564 | 1464011220385 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 06:47:00 INFO - PROCESS | 2564 | 1464011220406 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 06:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:47:00 INFO - PROCESS | 2564 | 1464011220408 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 06:47:00 INFO - PROCESS | 2564 | 1464011220411 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 2564 | 1464011220413 Marionette TRACE conn6 <- [1,582,null,{}] 06:47:00 INFO - PROCESS | 2564 | 1464011220416 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 2564 | 1464011220536 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 06:47:00 INFO - PROCESS | 2564 | 1464011220594 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 2564 | ++DOCSHELL 0F85E400 == 68 [pid = 2564] [id = 155] 06:47:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0FCD9C00) [pid = 2564] [serial = 463] [outer = 00000000] 06:47:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1AC55C00) [pid = 2564] [serial = 464] [outer = 0FCD9C00] 06:47:00 INFO - PROCESS | 2564 | 1464011220638 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1B2B3800) [pid = 2564] [serial = 465] [outer = 0FCD9C00] 06:47:00 INFO - PROCESS | 2564 | 1464011221001 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 06:47:01 INFO - PROCESS | 2564 | 1464011221045 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 2564 | 1464011221047 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 06:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:47:01 INFO - PROCESS | 2564 | 1464011221050 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 2564 | 1464011221052 Marionette TRACE conn6 <- [1,586,null,{}] 06:47:01 INFO - PROCESS | 2564 | 1464011221055 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 2564 | 1464011221166 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 06:47:01 INFO - PROCESS | 2564 | 1464011221175 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 2564 | ++DOCSHELL 0FD7D000 == 69 [pid = 2564] [id = 156] 06:47:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (16F3B800) [pid = 2564] [serial = 466] [outer = 00000000] 06:47:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (16F46800) [pid = 2564] [serial = 467] [outer = 16F3B800] 06:47:01 INFO - PROCESS | 2564 | 1464011221219 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (16F4A800) [pid = 2564] [serial = 468] [outer = 16F3B800] 06:47:01 INFO - PROCESS | 2564 | 1464011221651 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 06:47:01 INFO - PROCESS | 2564 | 1464011221687 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 2564 | 1464011221690 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 06:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:47:01 INFO - PROCESS | 2564 | 1464011221693 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 2564 | 1464011221695 Marionette TRACE conn6 <- [1,590,null,{}] 06:47:01 INFO - PROCESS | 2564 | 1464011221703 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 2564 | 1464011221812 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 06:47:01 INFO - PROCESS | 2564 | 1464011221819 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 2564 | ++DOCSHELL 18309400 == 70 [pid = 2564] [id = 157] 06:47:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1D67E800) [pid = 2564] [serial = 469] [outer = 00000000] 06:47:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1D92CC00) [pid = 2564] [serial = 470] [outer = 1D67E800] 06:47:01 INFO - PROCESS | 2564 | 1464011221867 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1E28C800) [pid = 2564] [serial = 471] [outer = 1D67E800] 06:47:02 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 06:47:02 INFO - PROCESS | 2564 | 1464011222794 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1179ms 06:47:02 INFO - PROCESS | 2564 | 1464011222877 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 2564 | 1464011222882 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 06:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:47:02 INFO - PROCESS | 2564 | 1464011222888 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 2564 | 1464011222892 Marionette TRACE conn6 <- [1,594,null,{}] 06:47:02 INFO - PROCESS | 2564 | 1464011222898 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 2564 | 1464011223050 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 06:47:03 INFO - PROCESS | 2564 | 1464011223172 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4AC00 == 71 [pid = 2564] [id = 158] 06:47:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0FE26400) [pid = 2564] [serial = 472] [outer = 00000000] 06:47:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (14052400) [pid = 2564] [serial = 473] [outer = 0FE26400] 06:47:03 INFO - PROCESS | 2564 | 1464011223229 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (159D9000) [pid = 2564] [serial = 474] [outer = 0FE26400] 06:47:03 INFO - PROCESS | 2564 | 1464011223816 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 06:47:03 INFO - PROCESS | 2564 | 1464011223862 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 2564 | 1464011223868 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 06:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:47:03 INFO - PROCESS | 2564 | 1464011223875 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 2564 | 1464011223877 Marionette TRACE conn6 <- [1,598,null,{}] 06:47:03 INFO - PROCESS | 2564 | 1464011223882 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 2564 | 1464011223998 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 06:47:04 INFO - PROCESS | 2564 | 1464011224132 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 2564 | ++DOCSHELL 159E3000 == 72 [pid = 2564] [id = 159] 06:47:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16E09800) [pid = 2564] [serial = 475] [outer = 00000000] 06:47:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1862C000) [pid = 2564] [serial = 476] [outer = 16E09800] 06:47:04 INFO - PROCESS | 2564 | 1464011224186 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (18F25400) [pid = 2564] [serial = 477] [outer = 16E09800] 06:47:04 INFO - PROCESS | 2564 | 1464011224787 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 06:47:04 INFO - PROCESS | 2564 | 1464011224847 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 2564 | 1464011224849 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 06:47:04 INFO - PROCESS | 2564 | 1464011224853 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:47:04 INFO - PROCESS | 2564 | 1464011224856 Marionette TRACE conn6 <- [1,602,null,{}] 06:47:04 INFO - PROCESS | 2564 | 1464011224867 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 2564 | 1464011224986 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 06:47:05 INFO - PROCESS | 2564 | 1464011225122 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 2564 | ++DOCSHELL 1D67D400 == 73 [pid = 2564] [id = 160] 06:47:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1D67EC00) [pid = 2564] [serial = 478] [outer = 00000000] 06:47:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1D928C00) [pid = 2564] [serial = 479] [outer = 1D67EC00] 06:47:05 INFO - PROCESS | 2564 | 1464011225182 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1E2BF800) [pid = 2564] [serial = 480] [outer = 1D67EC00] 06:47:05 INFO - PROCESS | 2564 | 1464011225794 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 06:47:05 INFO - PROCESS | 2564 | 1464011225829 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 2564 | 1464011225832 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 06:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:47:05 INFO - PROCESS | 2564 | 1464011225837 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 2564 | 1464011225839 Marionette TRACE conn6 <- [1,606,null,{}] 06:47:05 INFO - PROCESS | 2564 | 1464011225843 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 2564 | 1464011225958 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 06:47:06 INFO - PROCESS | 2564 | 1464011226090 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 2564 | ++DOCSHELL 1E39B400 == 74 [pid = 2564] [id = 161] 06:47:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1EB4E000) [pid = 2564] [serial = 481] [outer = 00000000] 06:47:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1ED5D400) [pid = 2564] [serial = 482] [outer = 1EB4E000] 06:47:06 INFO - PROCESS | 2564 | 1464011226147 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1ED6A000) [pid = 2564] [serial = 483] [outer = 1EB4E000] 06:47:06 INFO - PROCESS | 2564 | 1464011226991 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1224ms 06:47:07 INFO - PROCESS | 2564 | 1464011227066 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 2564 | 1464011227071 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 06:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:47:07 INFO - PROCESS | 2564 | 1464011227076 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 2564 | 1464011227079 Marionette TRACE conn6 <- [1,610,null,{}] 06:47:07 INFO - PROCESS | 2564 | 1464011227085 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 2564 | 1464011227184 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 06:47:07 INFO - PROCESS | 2564 | 1464011227312 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 2564 | ++DOCSHELL 092F4C00 == 75 [pid = 2564] [id = 162] 06:47:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (092FBC00) [pid = 2564] [serial = 484] [outer = 00000000] 06:47:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (104EC800) [pid = 2564] [serial = 485] [outer = 092FBC00] 06:47:07 INFO - PROCESS | 2564 | 1464011227364 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (13FE2000) [pid = 2564] [serial = 486] [outer = 092FBC00] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 15E22400 == 74 [pid = 2564] [id = 47] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 092EFC00 == 73 [pid = 2564] [id = 73] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 0FD22800 == 72 [pid = 2564] [id = 44] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 0FD7D000 == 71 [pid = 2564] [id = 156] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 0F85E400 == 70 [pid = 2564] [id = 155] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 1C93D000 == 69 [pid = 2564] [id = 154] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 1B9AD000 == 68 [pid = 2564] [id = 153] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 18F88800 == 67 [pid = 2564] [id = 152] 06:47:07 INFO - PROCESS | 2564 | --DOCSHELL 16F06000 == 66 [pid = 2564] [id = 151] 06:47:07 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1BE32400) [pid = 2564] [serial = 416] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | 1464011228055 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 1862A400 == 65 [pid = 2564] [id = 150] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 159DC800 == 64 [pid = 2564] [id = 149] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 0C866C00 == 63 [pid = 2564] [id = 148] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 0FD79C00 == 62 [pid = 2564] [id = 147] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 1E294C00 == 61 [pid = 2564] [id = 145] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 092F3800 == 60 [pid = 2564] [id = 144] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 1D684C00 == 59 [pid = 2564] [id = 143] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 1C363C00 == 58 [pid = 2564] [id = 142] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 1495E000 == 57 [pid = 2564] [id = 141] 06:47:08 INFO - PROCESS | 2564 | --DOCSHELL 0C859400 == 56 [pid = 2564] [id = 140] 06:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1021ms 06:47:08 INFO - PROCESS | 2564 | 1464011228098 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 2564 | 1464011228103 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1AC56000) [pid = 2564] [serial = 407] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1994EC00) [pid = 2564] [serial = 405] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (18FA3400) [pid = 2564] [serial = 404] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (0FE30C00) [pid = 2564] [serial = 410] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (154D7800) [pid = 2564] [serial = 395] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (15E18800) [pid = 2564] [serial = 396] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18F88400) [pid = 2564] [serial = 413] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (16E0A800) [pid = 2564] [serial = 398] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1E2BC400) [pid = 2564] [serial = 383] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1C696C00) [pid = 2564] [serial = 379] [outer = 00000000] [url = about:blank] 06:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (15ED9800) [pid = 2564] [serial = 376] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (14264C00) [pid = 2564] [serial = 390] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (10FD2C00) [pid = 2564] [serial = 389] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0FD2F400) [pid = 2564] [serial = 392] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (0FE2F400) [pid = 2564] [serial = 393] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1DDED800) [pid = 2564] [serial = 386] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1B923C00) [pid = 2564] [serial = 408] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1AC60000) [pid = 2564] [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.] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (180E1400) [pid = 2564] [serial = 401] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1815C000) [pid = 2564] [serial = 402] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (146B3000) [pid = 2564] [serial = 411] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1B926000) [pid = 2564] [serial = 414] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (18035000) [pid = 2564] [serial = 399] [outer = 00000000] [url = about:blank] 06:47:08 INFO - PROCESS | 2564 | 1464011228162 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 2564 | 1464011228164 Marionette TRACE conn6 <- [1,614,null,{}] 06:47:08 INFO - PROCESS | 2564 | 1464011228170 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 2564 | 1464011228265 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 06:47:08 INFO - PROCESS | 2564 | 1464011228272 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 2564 | ++DOCSHELL 0FD29000 == 57 [pid = 2564] [id = 163] 06:47:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0FD2C000) [pid = 2564] [serial = 487] [outer = 00000000] 06:47:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (0FD9B000) [pid = 2564] [serial = 488] [outer = 0FD2C000] 06:47:08 INFO - PROCESS | 2564 | 1464011228317 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (102C4800) [pid = 2564] [serial = 489] [outer = 0FD2C000] 06:47:08 INFO - PROCESS | 2564 | 1464011228825 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 714ms 06:47:08 INFO - PROCESS | 2564 | 1464011228839 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 2564 | 1464011228842 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 06:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:47:08 INFO - PROCESS | 2564 | 1464011228845 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 2564 | 1464011228848 Marionette TRACE conn6 <- [1,618,null,{}] 06:47:08 INFO - PROCESS | 2564 | 1464011228859 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 2564 | 1464011228950 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 06:47:08 INFO - PROCESS | 2564 | 1464011228960 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 2564 | ++DOCSHELL 15408800 == 58 [pid = 2564] [id = 164] 06:47:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (15410800) [pid = 2564] [serial = 490] [outer = 00000000] 06:47:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (159D9800) [pid = 2564] [serial = 491] [outer = 15410800] 06:47:08 INFO - PROCESS | 2564 | 1464011229008 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (15E19C00) [pid = 2564] [serial = 492] [outer = 15410800] 06:47:09 INFO - PROCESS | 2564 | 1464011229483 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 06:47:09 INFO - PROCESS | 2564 | 1464011229518 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 2564 | 1464011229520 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 06:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:47:09 INFO - PROCESS | 2564 | 1464011229524 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 2564 | 1464011229525 Marionette TRACE conn6 <- [1,622,null,{}] 06:47:09 INFO - PROCESS | 2564 | 1464011229529 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 2564 | 1464011229610 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 06:47:09 INFO - PROCESS | 2564 | 1464011229619 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 2564 | ++DOCSHELL 14956800 == 59 [pid = 2564] [id = 165] 06:47:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (15ECDC00) [pid = 2564] [serial = 493] [outer = 00000000] 06:47:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (16E0A800) [pid = 2564] [serial = 494] [outer = 15ECDC00] 06:47:09 INFO - PROCESS | 2564 | 1464011229663 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (16F3D400) [pid = 2564] [serial = 495] [outer = 15ECDC00] 06:47:09 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:10 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:47:10 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:10 INFO - PROCESS | 2564 | 1464011230147 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 06:47:10 INFO - PROCESS | 2564 | 1464011230198 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 2564 | 1464011230200 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 06:47:10 INFO - PROCESS | 2564 | 1464011230212 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:47:10 INFO - PROCESS | 2564 | 1464011230214 Marionette TRACE conn6 <- [1,626,null,{}] 06:47:10 INFO - PROCESS | 2564 | 1464011230218 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 2564 | 1464011230297 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 06:47:10 INFO - PROCESS | 2564 | 1464011230303 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 2564 | ++DOCSHELL 16F4A400 == 60 [pid = 2564] [id = 166] 06:47:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (175E5000) [pid = 2564] [serial = 496] [outer = 00000000] 06:47:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (180D6000) [pid = 2564] [serial = 497] [outer = 175E5000] 06:47:10 INFO - PROCESS | 2564 | 1464011230347 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (180E0400) [pid = 2564] [serial = 498] [outer = 175E5000] 06:47:10 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:10 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:47:10 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:10 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:47:10 INFO - PROCESS | 2564 | 1464011230824 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 06:47:10 INFO - PROCESS | 2564 | 1464011230849 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 2564 | 1464011230850 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 06:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:47:10 INFO - PROCESS | 2564 | 1464011230859 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 2564 | 1464011230861 Marionette TRACE conn6 <- [1,630,null,{}] 06:47:10 INFO - PROCESS | 2564 | 1464011230864 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 2564 | 1464011231001 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 06:47:11 INFO - PROCESS | 2564 | 1464011231096 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 2564 | ++DOCSHELL 18678000 == 61 [pid = 2564] [id = 167] 06:47:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (18679800) [pid = 2564] [serial = 499] [outer = 00000000] 06:47:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (18937000) [pid = 2564] [serial = 500] [outer = 18679800] 06:47:11 INFO - PROCESS | 2564 | 1464011231145 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (18F85C00) [pid = 2564] [serial = 501] [outer = 18679800] 06:47:11 INFO - PROCESS | 2564 | 1464011231590 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 06:47:11 INFO - PROCESS | 2564 | 1464011231637 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 2564 | 1464011231639 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 06:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:47:11 INFO - PROCESS | 2564 | 1464011231642 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 2564 | 1464011231644 Marionette TRACE conn6 <- [1,634,null,{}] 06:47:11 INFO - PROCESS | 2564 | 1464011231647 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 2564 | 1464011231763 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 06:47:11 INFO - PROCESS | 2564 | 1464011231822 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F6C00 == 62 [pid = 2564] [id = 168] 06:47:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1950D400) [pid = 2564] [serial = 502] [outer = 00000000] 06:47:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (19A2D000) [pid = 2564] [serial = 503] [outer = 1950D400] 06:47:11 INFO - PROCESS | 2564 | 1464011231865 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (19A35800) [pid = 2564] [serial = 504] [outer = 1950D400] 06:47:12 INFO - PROCESS | 2564 | 1464011232283 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 06:47:12 INFO - PROCESS | 2564 | 1464011232319 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 2564 | 1464011232321 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 06:47:12 INFO - PROCESS | 2564 | 1464011232324 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 2564 | 1464011232325 Marionette TRACE conn6 <- [1,638,null,{}] 06:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:47:12 INFO - PROCESS | 2564 | 1464011232329 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 2564 | 1464011232480 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1D4C7000) [pid = 2564] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (19A2B800) [pid = 2564] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1B9B4C00) [pid = 2564] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (159E2C00) [pid = 2564] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0D036400) [pid = 2564] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1862B800) [pid = 2564] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FE26000) [pid = 2564] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (175E4C00) [pid = 2564] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (19A2BC00) [pid = 2564] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1C943C00) [pid = 2564] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FCD9C00) [pid = 2564] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:47:12 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (16F3B800) [pid = 2564] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:47:12 INFO - PROCESS | 2564 | 1464011232697 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 2564 | ++DOCSHELL 0C80DC00 == 63 [pid = 2564] [id = 169] 06:47:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (0C810000) [pid = 2564] [serial = 505] [outer = 00000000] 06:47:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0FE23400) [pid = 2564] [serial = 506] [outer = 0C810000] 06:47:12 INFO - PROCESS | 2564 | 1464011232746 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FF0D400) [pid = 2564] [serial = 507] [outer = 0C810000] 06:47:13 INFO - PROCESS | 2564 | 1464011233119 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 06:47:13 INFO - PROCESS | 2564 | 1464011233159 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 2564 | 1464011233161 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 06:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:47:13 INFO - PROCESS | 2564 | 1464011233164 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 2564 | 1464011233165 Marionette TRACE conn6 <- [1,642,null,{}] 06:47:13 INFO - PROCESS | 2564 | 1464011233169 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 2564 | 1464011233282 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 06:47:13 INFO - PROCESS | 2564 | 1464011233339 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 2564 | ++DOCSHELL 0FD25400 == 64 [pid = 2564] [id = 170] 06:47:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0FD25C00) [pid = 2564] [serial = 508] [outer = 00000000] 06:47:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1B115400) [pid = 2564] [serial = 509] [outer = 0FD25C00] 06:47:13 INFO - PROCESS | 2564 | 1464011233385 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1B2AEC00) [pid = 2564] [serial = 510] [outer = 0FD25C00] 06:47:13 INFO - PROCESS | 2564 | 1464011233754 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 06:47:13 INFO - PROCESS | 2564 | 1464011233795 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 2564 | 1464011233797 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 06:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:47:13 INFO - PROCESS | 2564 | 1464011233800 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 2564 | 1464011233802 Marionette TRACE conn6 <- [1,646,null,{}] 06:47:13 INFO - PROCESS | 2564 | 1464011233813 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 2564 | 1464011233897 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 06:47:13 INFO - PROCESS | 2564 | 1464011233904 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 2564 | ++DOCSHELL 1B927C00 == 65 [pid = 2564] [id = 171] 06:47:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1B92B800) [pid = 2564] [serial = 511] [outer = 00000000] 06:47:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1B9B7C00) [pid = 2564] [serial = 512] [outer = 1B92B800] 06:47:13 INFO - PROCESS | 2564 | 1464011233947 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1BD56800) [pid = 2564] [serial = 513] [outer = 1B92B800] 06:47:14 INFO - PROCESS | 2564 | 1464011234395 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 06:47:14 INFO - PROCESS | 2564 | 1464011234431 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 2564 | 1464011234433 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 06:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:47:14 INFO - PROCESS | 2564 | 1464011234451 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 2564 | 1464011234454 Marionette TRACE conn6 <- [1,650,null,{}] 06:47:14 INFO - PROCESS | 2564 | 1464011234457 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 2564 | 1464011234567 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 06:47:14 INFO - PROCESS | 2564 | 1464011234576 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 2564 | ++DOCSHELL 1C6AA000 == 66 [pid = 2564] [id = 172] 06:47:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1C6AC000) [pid = 2564] [serial = 514] [outer = 00000000] 06:47:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1CBD1800) [pid = 2564] [serial = 515] [outer = 1C6AC000] 06:47:14 INFO - PROCESS | 2564 | 1464011234625 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1D4B9400) [pid = 2564] [serial = 516] [outer = 1C6AC000] 06:47:15 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:15 INFO - PROCESS | 2564 | 1464011235355 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 06:47:15 INFO - PROCESS | 2564 | 1464011235376 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 2564 | 1464011235382 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 06:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:47:15 INFO - PROCESS | 2564 | 1464011235386 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 2564 | 1464011235391 Marionette TRACE conn6 <- [1,654,null,{}] 06:47:15 INFO - PROCESS | 2564 | 1464011235396 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 2564 | 1464011235508 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 06:47:15 INFO - PROCESS | 2564 | 1464011235642 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 2564 | ++DOCSHELL 0FD30C00 == 67 [pid = 2564] [id = 173] 06:47:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (0FE2A000) [pid = 2564] [serial = 517] [outer = 00000000] 06:47:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (14224000) [pid = 2564] [serial = 518] [outer = 0FE2A000] 06:47:15 INFO - PROCESS | 2564 | 1464011235700 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (14908400) [pid = 2564] [serial = 519] [outer = 0FE2A000] 06:47:16 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:16 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:47:16 INFO - PROCESS | 2564 | 1464011236256 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 06:47:16 INFO - PROCESS | 2564 | 1464011236317 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 2564 | 1464011236323 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 06:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:47:16 INFO - PROCESS | 2564 | 1464011236329 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 2564 | 1464011236332 Marionette TRACE conn6 <- [1,658,null,{}] 06:47:16 INFO - PROCESS | 2564 | 1464011236336 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 2564 | 1464011236446 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 06:47:16 INFO - PROCESS | 2564 | 1464011236548 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 2564 | ++DOCSHELL 15ED9800 == 68 [pid = 2564] [id = 174] 06:47:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (16E0BC00) [pid = 2564] [serial = 520] [outer = 00000000] 06:47:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (180D5800) [pid = 2564] [serial = 521] [outer = 16E0BC00] 06:47:16 INFO - PROCESS | 2564 | 1464011236602 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (18631400) [pid = 2564] [serial = 522] [outer = 16E0BC00] 06:47:17 INFO - PROCESS | 2564 | 1464011237217 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 06:47:17 INFO - PROCESS | 2564 | 1464011237261 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 2564 | 1464011237264 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 06:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:47:17 INFO - PROCESS | 2564 | 1464011237268 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 2564 | 1464011237271 Marionette TRACE conn6 <- [1,662,null,{}] 06:47:17 INFO - PROCESS | 2564 | 1464011237283 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 2564 | 1464011237409 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 06:47:17 INFO - PROCESS | 2564 | 1464011237517 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 2564 | ++DOCSHELL 1C6B2400 == 69 [pid = 2564] [id = 175] 06:47:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1C93D000) [pid = 2564] [serial = 523] [outer = 00000000] 06:47:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1CBDE800) [pid = 2564] [serial = 524] [outer = 1C93D000] 06:47:17 INFO - PROCESS | 2564 | 1464011237576 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1D67C000) [pid = 2564] [serial = 525] [outer = 1C93D000] 06:47:17 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:17 INFO - PROCESS | 2564 | [2564] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:47:18 INFO - PROCESS | 2564 | 1464011238141 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:47:18 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 06:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 929ms 06:47:18 INFO - PROCESS | 2564 | 1464011238201 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 2564 | 1464011238204 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 06:47:18 INFO - PROCESS | 2564 | 1464011238207 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:47:18 INFO - PROCESS | 2564 | 1464011238209 Marionette TRACE conn6 <- [1,666,null,{}] 06:47:18 INFO - PROCESS | 2564 | 1464011238213 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 2564 | 1464011238320 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 06:47:18 INFO - PROCESS | 2564 | 1464011238420 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 2564 | ++DOCSHELL 1D680800 == 70 [pid = 2564] [id = 176] 06:47:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1D685000) [pid = 2564] [serial = 526] [outer = 00000000] 06:47:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1D932C00) [pid = 2564] [serial = 527] [outer = 1D685000] 06:47:18 INFO - PROCESS | 2564 | 1464011238473 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1DD7B800) [pid = 2564] [serial = 528] [outer = 1D685000] 06:47:19 INFO - PROCESS | 2564 | 1464011239045 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 870ms 06:47:19 INFO - PROCESS | 2564 | 1464011239081 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 2564 | 1464011239084 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 06:47:19 INFO - PROCESS | 2564 | 1464011239087 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:47:19 INFO - PROCESS | 2564 | 1464011239089 Marionette TRACE conn6 <- [1,670,null,{}] 06:47:19 INFO - PROCESS | 2564 | 1464011239093 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 2564 | 1464011239201 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 06:47:19 INFO - PROCESS | 2564 | 1464011239308 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 2564 | ++DOCSHELL 19A30400 == 71 [pid = 2564] [id = 177] 06:47:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (1DD7DC00) [pid = 2564] [serial = 529] [outer = 00000000] 06:47:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1DD83400) [pid = 2564] [serial = 530] [outer = 1DD7DC00] 06:47:19 INFO - PROCESS | 2564 | 1464011239364 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (1DDE6000) [pid = 2564] [serial = 531] [outer = 1DD7DC00] 06:47:20 INFO - PROCESS | 2564 | 1464011240412 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:47:20 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) 06:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1378ms 06:47:20 INFO - PROCESS | 2564 | 1464011240469 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 2564 | 1464011240471 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 06:47:20 INFO - PROCESS | 2564 | 1464011240475 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:47:20 INFO - PROCESS | 2564 | 1464011240477 Marionette TRACE conn6 <- [1,674,null,{}] 06:47:20 INFO - PROCESS | 2564 | 1464011240481 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 2564 | 1464011240626 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 06:47:20 INFO - PROCESS | 2564 | 1464011240781 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2F400 == 72 [pid = 2564] [id = 178] 06:47:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (16F49800) [pid = 2564] [serial = 532] [outer = 00000000] 06:47:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (1E01B400) [pid = 2564] [serial = 533] [outer = 16F49800] 06:47:20 INFO - PROCESS | 2564 | 1464011240840 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (1E28C400) [pid = 2564] [serial = 534] [outer = 16F49800] 06:47:22 INFO - PROCESS | 2564 | 1464011242049 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1619ms 06:47:22 INFO - PROCESS | 2564 | 1464011242180 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 2564 | 1464011242184 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 06:47:22 INFO - PROCESS | 2564 | 1464011242192 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 2564 | 1464011242196 Marionette TRACE conn6 <- [1,678,null,{}] 06:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:47:22 INFO - PROCESS | 2564 | 1464011242201 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 2564 | 1464011242318 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 1B927C00 == 71 [pid = 2564] [id = 171] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 0FD25400 == 70 [pid = 2564] [id = 170] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 0C80DC00 == 69 [pid = 2564] [id = 169] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 0F8F6C00 == 68 [pid = 2564] [id = 168] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 18678000 == 67 [pid = 2564] [id = 167] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 16F4A400 == 66 [pid = 2564] [id = 166] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 14956800 == 65 [pid = 2564] [id = 165] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 15408800 == 64 [pid = 2564] [id = 164] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 0FD29000 == 63 [pid = 2564] [id = 163] 06:47:22 INFO - PROCESS | 2564 | --DOCSHELL 092F4C00 == 62 [pid = 2564] [id = 162] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (1B1BE000) [pid = 2564] [serial = 455] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (1C6B0800) [pid = 2564] [serial = 459] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (1C6A2000) [pid = 2564] [serial = 458] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (160BC400) [pid = 2564] [serial = 446] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (1B92D800) [pid = 2564] [serial = 456] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (18059000) [pid = 2564] [serial = 447] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (0FE28400) [pid = 2564] [serial = 443] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1490E000) [pid = 2564] [serial = 444] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1867C000) [pid = 2564] [serial = 449] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (18F29C00) [pid = 2564] [serial = 450] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (0FF09C00) [pid = 2564] [serial = 440] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (10FD0C00) [pid = 2564] [serial = 441] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (18F8B800) [pid = 2564] [serial = 452] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1C6A4C00) [pid = 2564] [serial = 417] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FE25800) [pid = 2564] [serial = 419] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (15E27000) [pid = 2564] [serial = 422] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1C945C00) [pid = 2564] [serial = 425] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1DDE3C00) [pid = 2564] [serial = 428] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1CBDBC00) [pid = 2564] [serial = 461] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1E296800) [pid = 2564] [serial = 431] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1AC55C00) [pid = 2564] [serial = 464] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1EB50C00) [pid = 2564] [serial = 434] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1ED67000) [pid = 2564] [serial = 437] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (16F4A800) [pid = 2564] [serial = 468] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1D92CC00) [pid = 2564] [serial = 470] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (16F46800) [pid = 2564] [serial = 467] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1CBDC400) [pid = 2564] [serial = 462] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B2B3800) [pid = 2564] [serial = 465] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (18FAA400) [pid = 2564] [serial = 453] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1D929000) [pid = 2564] [serial = 374] [outer = 00000000] [url = about:blank] 06:47:22 INFO - PROCESS | 2564 | 1464011242467 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 2564 | ++DOCSHELL 092F4C00 == 63 [pid = 2564] [id = 179] 06:47:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (092FAC00) [pid = 2564] [serial = 535] [outer = 00000000] 06:47:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0F8EF000) [pid = 2564] [serial = 536] [outer = 092FAC00] 06:47:22 INFO - PROCESS | 2564 | 1464011242520 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FD93000) [pid = 2564] [serial = 537] [outer = 092FAC00] 06:47:23 INFO - PROCESS | 2564 | 1464011243409 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:47:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1211ms 06:47:23 INFO - PROCESS | 2564 | 1464011243415 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 2564 | 1464011243420 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 06:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:47:23 INFO - PROCESS | 2564 | 1464011243426 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 2564 | 1464011243428 Marionette TRACE conn6 <- [1,682,null,{}] 06:47:23 INFO - PROCESS | 2564 | 1464011243432 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 2564 | 1464011243517 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 06:47:23 INFO - PROCESS | 2564 | 1464011243525 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 2564 | ++DOCSHELL 104E2400 == 64 [pid = 2564] [id = 180] 06:47:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1056E000) [pid = 2564] [serial = 538] [outer = 00000000] 06:47:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (159DFC00) [pid = 2564] [serial = 539] [outer = 1056E000] 06:47:23 INFO - PROCESS | 2564 | 1464011243569 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (15E22C00) [pid = 2564] [serial = 540] [outer = 1056E000] 06:47:24 INFO - PROCESS | 2564 | 1464011244525 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:47:24 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) 06:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1127ms 06:47:24 INFO - PROCESS | 2564 | 1464011244557 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 2564 | 1464011244559 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 06:47:24 INFO - PROCESS | 2564 | 1464011244562 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:47:24 INFO - PROCESS | 2564 | 1464011244566 Marionette TRACE conn6 <- [1,686,null,{}] 06:47:24 INFO - PROCESS | 2564 | 1464011244584 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 2564 | 1464011244709 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 06:47:24 INFO - PROCESS | 2564 | 1464011244768 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 2564 | ++DOCSHELL 16E07000 == 65 [pid = 2564] [id = 181] 06:47:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16E0CC00) [pid = 2564] [serial = 541] [outer = 00000000] 06:47:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (180D6C00) [pid = 2564] [serial = 542] [outer = 16E0CC00] 06:47:24 INFO - PROCESS | 2564 | 1464011244819 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (18158800) [pid = 2564] [serial = 543] [outer = 16E0CC00] 06:47:25 INFO - PROCESS | 2564 | 1464011245726 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:47:25 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) 06:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1219ms 06:47:25 INFO - PROCESS | 2564 | 1464011245755 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 2564 | 1464011245758 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 06:47:25 INFO - PROCESS | 2564 | 1464011245761 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:47:25 INFO - PROCESS | 2564 | 1464011245763 Marionette TRACE conn6 <- [1,690,null,{}] 06:47:25 INFO - PROCESS | 2564 | 1464011245774 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 2564 | 1464011245891 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 06:47:25 INFO - PROCESS | 2564 | 1464011245898 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 2564 | ++DOCSHELL 1830C000 == 66 [pid = 2564] [id = 182] 06:47:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (18672C00) [pid = 2564] [serial = 544] [outer = 00000000] 06:47:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (18F80800) [pid = 2564] [serial = 545] [outer = 18672C00] 06:47:25 INFO - PROCESS | 2564 | 1464011245952 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (18FA7400) [pid = 2564] [serial = 546] [outer = 18672C00] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (18679800) [pid = 2564] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (175E5000) [pid = 2564] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (15410800) [pid = 2564] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (092FBC00) [pid = 2564] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (15ECDC00) [pid = 2564] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (0FD2C000) [pid = 2564] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1950D400) [pid = 2564] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0C810000) [pid = 2564] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0FD25C00) [pid = 2564] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:47:26 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B92B800) [pid = 2564] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:47:26 INFO - PROCESS | 2564 | 1464011246886 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1165ms 06:47:26 INFO - PROCESS | 2564 | 1464011246930 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 2564 | 1464011246932 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 06:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:47:26 INFO - PROCESS | 2564 | 1464011246935 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 2564 | 1464011246937 Marionette TRACE conn6 <- [1,694,null,{}] 06:47:26 INFO - PROCESS | 2564 | 1464011246941 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 2564 | 1464011247052 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 06:47:27 INFO - PROCESS | 2564 | 1464011247062 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 2564 | ++DOCSHELL 15401C00 == 67 [pid = 2564] [id = 183] 06:47:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (15402800) [pid = 2564] [serial = 547] [outer = 00000000] 06:47:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (19508000) [pid = 2564] [serial = 548] [outer = 15402800] 06:47:27 INFO - PROCESS | 2564 | 1464011247105 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1950C000) [pid = 2564] [serial = 549] [outer = 15402800] 06:47:28 INFO - PROCESS | 2564 | 1464011248012 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1130ms 06:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:47:28 INFO - PROCESS | 2564 | 1464011248067 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 2564 | 1464011248069 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 06:47:28 INFO - PROCESS | 2564 | 1464011248073 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 2564 | 1464011248074 Marionette TRACE conn6 <- [1,698,null,{}] 06:47:28 INFO - PROCESS | 2564 | 1464011248078 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 2564 | 1464011248217 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 06:47:28 INFO - PROCESS | 2564 | 1464011248227 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 2564 | ++DOCSHELL 19A2D800 == 68 [pid = 2564] [id = 184] 06:47:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1AC5DC00) [pid = 2564] [serial = 550] [outer = 00000000] 06:47:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1B9AD400) [pid = 2564] [serial = 551] [outer = 1AC5DC00] 06:47:28 INFO - PROCESS | 2564 | 1464011248272 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1BD60800) [pid = 2564] [serial = 552] [outer = 1AC5DC00] 06:47:29 INFO - PROCESS | 2564 | 1464011249399 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:47:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1382ms 06:47:29 INFO - PROCESS | 2564 | 1464011249456 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 2564 | 1464011249461 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 06:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:47:29 INFO - PROCESS | 2564 | 1464011249466 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 2564 | 1464011249469 Marionette TRACE conn6 <- [1,702,null,{}] 06:47:29 INFO - PROCESS | 2564 | 1464011249564 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 2564 | 1464011249673 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 06:47:29 INFO - PROCESS | 2564 | 1464011249794 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2B400 == 69 [pid = 2564] [id = 185] 06:47:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (0FE2C800) [pid = 2564] [serial = 553] [outer = 00000000] 06:47:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (159D8800) [pid = 2564] [serial = 554] [outer = 0FE2C800] 06:47:29 INFO - PROCESS | 2564 | 1464011249852 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (160B7C00) [pid = 2564] [serial = 555] [outer = 0FE2C800] 06:47:30 INFO - PROCESS | 2564 | 1464011250887 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:47:30 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 06:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1474ms 06:47:30 INFO - PROCESS | 2564 | 1464011250974 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 2564 | 1464011250980 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 06:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:47:30 INFO - PROCESS | 2564 | 1464011250987 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 2564 | 1464011250990 Marionette TRACE conn6 <- [1,706,null,{}] 06:47:31 INFO - PROCESS | 2564 | 1464011250995 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:31 INFO - PROCESS | 2564 | 1464011251092 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 06:47:31 INFO - PROCESS | 2564 | 1464011251292 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 2564 | ++DOCSHELL 18031000 == 70 [pid = 2564] [id = 186] 06:47:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (180D3400) [pid = 2564] [serial = 556] [outer = 00000000] 06:47:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1867F800) [pid = 2564] [serial = 557] [outer = 180D3400] 06:47:31 INFO - PROCESS | 2564 | 1464011251347 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1AC60800) [pid = 2564] [serial = 558] [outer = 180D3400] 06:47:32 INFO - PROCESS | 2564 | 1464011252427 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1483ms 06:47:32 INFO - PROCESS | 2564 | 1464011252473 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 2564 | 1464011252475 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 06:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:47:32 INFO - PROCESS | 2564 | 1464011252479 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 2564 | 1464011252483 Marionette TRACE conn6 <- [1,710,null,{}] 06:47:32 INFO - PROCESS | 2564 | 1464011252494 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 2564 | 1464011252634 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 06:47:32 INFO - PROCESS | 2564 | 1464011252774 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDA800 == 71 [pid = 2564] [id = 187] 06:47:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (159E1C00) [pid = 2564] [serial = 559] [outer = 00000000] 06:47:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1C6AA800) [pid = 2564] [serial = 560] [outer = 159E1C00] 06:47:32 INFO - PROCESS | 2564 | 1464011252830 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1C946400) [pid = 2564] [serial = 561] [outer = 159E1C00] 06:47:33 INFO - PROCESS | 2564 | 1464011253578 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 2564 | 1464011253609 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 06:47:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:47:33 INFO - PROCESS | 2564 | 1464011253614 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 2564 | 1464011253617 Marionette TRACE conn6 <- [1,714,null,{}] 06:47:33 INFO - PROCESS | 2564 | 1464011253623 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 2564 | 1464011253728 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 06:47:33 INFO - PROCESS | 2564 | 1464011253869 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 2564 | ++DOCSHELL 142E9000 == 72 [pid = 2564] [id = 188] 06:47:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (142F1C00) [pid = 2564] [serial = 562] [outer = 00000000] 06:47:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (15E19400) [pid = 2564] [serial = 563] [outer = 142F1C00] 06:47:33 INFO - PROCESS | 2564 | 1464011253920 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (16F06000) [pid = 2564] [serial = 564] [outer = 142F1C00] 06:47:34 INFO - PROCESS | 2564 | 1464011254590 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1024ms 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 1D4C1800 == 71 [pid = 2564] [id = 102] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 15401C00 == 70 [pid = 2564] [id = 183] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 1830C000 == 69 [pid = 2564] [id = 182] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 16E07000 == 68 [pid = 2564] [id = 181] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 104E2400 == 67 [pid = 2564] [id = 180] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 092F4C00 == 66 [pid = 2564] [id = 179] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 15ED9800 == 65 [pid = 2564] [id = 174] 06:47:34 INFO - PROCESS | 2564 | --DOCSHELL 0FD30C00 == 64 [pid = 2564] [id = 173] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (18937000) [pid = 2564] [serial = 500] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (180D6000) [pid = 2564] [serial = 497] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (159D9800) [pid = 2564] [serial = 491] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (15E19C00) [pid = 2564] [serial = 492] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (13FE2000) [pid = 2564] [serial = 486] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (104EC800) [pid = 2564] [serial = 485] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (16E0A800) [pid = 2564] [serial = 494] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (16F3D400) [pid = 2564] [serial = 495] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (0FD9B000) [pid = 2564] [serial = 488] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (102C4800) [pid = 2564] [serial = 489] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (14052400) [pid = 2564] [serial = 473] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1862C000) [pid = 2564] [serial = 476] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1D928C00) [pid = 2564] [serial = 479] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1ED5D400) [pid = 2564] [serial = 482] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (19A2D000) [pid = 2564] [serial = 503] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (18F85C00) [pid = 2564] [serial = 501] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0FE23400) [pid = 2564] [serial = 506] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (19A35800) [pid = 2564] [serial = 504] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FF0D400) [pid = 2564] [serial = 507] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (180E0400) [pid = 2564] [serial = 498] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1B9B7C00) [pid = 2564] [serial = 512] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1BD56800) [pid = 2564] [serial = 513] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1B115400) [pid = 2564] [serial = 509] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1B2AEC00) [pid = 2564] [serial = 510] [outer = 00000000] [url = about:blank] 06:47:34 INFO - PROCESS | 2564 | 1464011254703 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 2564 | 1464011254709 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 06:47:34 INFO - PROCESS | 2564 | 1464011254718 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 2564 | 1464011254720 Marionette TRACE conn6 <- [1,718,null,{}] 06:47:34 INFO - PROCESS | 2564 | 1464011254724 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:47:34 INFO - PROCESS | 2564 | 1464011254814 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 06:47:34 INFO - PROCESS | 2564 | 1464011254822 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 2564 | ++DOCSHELL 0FE28C00 == 65 [pid = 2564] [id = 189] 06:47:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0FE2C400) [pid = 2564] [serial = 565] [outer = 00000000] 06:47:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (104E7800) [pid = 2564] [serial = 566] [outer = 0FE2C400] 06:47:34 INFO - PROCESS | 2564 | 1464011254866 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (13FD7000) [pid = 2564] [serial = 567] [outer = 0FE2C400] 06:47:35 INFO - PROCESS | 2564 | 1464011255400 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 2564 | 1464011255442 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 06:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:47:35 INFO - PROCESS | 2564 | 1464011255445 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 2564 | 1464011255449 Marionette TRACE conn6 <- [1,722,null,{}] 06:47:35 INFO - PROCESS | 2564 | 1464011255459 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 2564 | 1464011255546 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 06:47:35 INFO - PROCESS | 2564 | 1464011255638 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 2564 | ++DOCSHELL 15E1B000 == 66 [pid = 2564] [id = 190] 06:47:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (180D9400) [pid = 2564] [serial = 568] [outer = 00000000] 06:47:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (18153C00) [pid = 2564] [serial = 569] [outer = 180D9400] 06:47:35 INFO - PROCESS | 2564 | 1464011255688 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (18675000) [pid = 2564] [serial = 570] [outer = 180D9400] 06:47:36 INFO - PROCESS | 2564 | 1464011256089 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:47:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 06:47:36 INFO - PROCESS | 2564 | 1464011256120 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 2564 | 1464011256122 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 06:47:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:47:36 INFO - PROCESS | 2564 | 1464011256126 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 2564 | 1464011256127 Marionette TRACE conn6 <- [1,726,null,{}] 06:47:36 INFO - PROCESS | 2564 | 1464011256132 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 2564 | 1464011256221 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 06:47:36 INFO - PROCESS | 2564 | 1464011256228 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 2564 | ++DOCSHELL 18F80C00 == 67 [pid = 2564] [id = 191] 06:47:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (18F81800) [pid = 2564] [serial = 571] [outer = 00000000] 06:47:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1AC5B400) [pid = 2564] [serial = 572] [outer = 18F81800] 06:47:36 INFO - PROCESS | 2564 | 1464011256272 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1B1BA400) [pid = 2564] [serial = 573] [outer = 18F81800] 06:47:37 INFO - PROCESS | 2564 | 1464011257208 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:47:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1125ms 06:47:37 INFO - PROCESS | 2564 | 1464011257255 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 2564 | 1464011257257 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 06:47:37 INFO - PROCESS | 2564 | 1464011257260 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:47:37 INFO - PROCESS | 2564 | 1464011257262 Marionette TRACE conn6 <- [1,730,null,{}] 06:47:37 INFO - PROCESS | 2564 | 1464011257266 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 2564 | 1464011257389 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 06:47:37 INFO - PROCESS | 2564 | 1464011257441 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 2564 | ++DOCSHELL 1B2A9000 == 68 [pid = 2564] [id = 192] 06:47:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1B92B800) [pid = 2564] [serial = 574] [outer = 00000000] 06:47:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1B9B8C00) [pid = 2564] [serial = 575] [outer = 1B92B800] 06:47:37 INFO - PROCESS | 2564 | 1464011257486 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (160BC800) [pid = 2564] [serial = 576] [outer = 1B92B800] 06:47:38 INFO - PROCESS | 2564 | 1464011258421 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:47:38 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 06:47:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 06:47:38 INFO - PROCESS | 2564 | 1464011258446 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 06:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:47:38 INFO - PROCESS | 2564 | 1464011258448 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 06:47:38 INFO - PROCESS | 2564 | 1464011258451 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 2564 | 1464011258453 Marionette TRACE conn6 <- [1,734,null,{}] 06:47:38 INFO - PROCESS | 2564 | 1464011258456 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 2564 | 1464011258594 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 06:47:38 INFO - PROCESS | 2564 | 1464011258653 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 2564 | ++DOCSHELL 1C6A1400 == 69 [pid = 2564] [id = 193] 06:47:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1C6AB800) [pid = 2564] [serial = 577] [outer = 00000000] 06:47:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1D4C4000) [pid = 2564] [serial = 578] [outer = 1C6AB800] 06:47:38 INFO - PROCESS | 2564 | 1464011258701 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1D4C8400) [pid = 2564] [serial = 579] [outer = 1C6AB800] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (0FCDFC00) [pid = 2564] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1495F000) [pid = 2564] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1DDE7800) [pid = 2564] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1D67E800) [pid = 2564] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1D67EC00) [pid = 2564] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1EB52800) [pid = 2564] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0C85F000) [pid = 2564] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1D926800) [pid = 2564] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (16E09800) [pid = 2564] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1C6AC000) [pid = 2564] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1C93D000) [pid = 2564] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (0FE2A000) [pid = 2564] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1D685000) [pid = 2564] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (16E0BC00) [pid = 2564] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1DD7DC00) [pid = 2564] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (16F49800) [pid = 2564] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1056E000) [pid = 2564] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (092FAC00) [pid = 2564] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (18672C00) [pid = 2564] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (16E0CC00) [pid = 2564] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (15402800) [pid = 2564] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0FF14800) [pid = 2564] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1B1B1C00) [pid = 2564] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1EB4E000) [pid = 2564] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1C699400) [pid = 2564] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (0FE26400) [pid = 2564] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18F2C000) [pid = 2564] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:47:39 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1E393000) [pid = 2564] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:47:39 INFO - PROCESS | 2564 | 1464011259712 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:47:39 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.) 06:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1278ms 06:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:47:39 INFO - PROCESS | 2564 | 1464011259730 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 2564 | 1464011259732 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 06:47:39 INFO - PROCESS | 2564 | 1464011259738 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 2564 | 1464011259740 Marionette TRACE conn6 <- [1,738,null,{}] 06:47:39 INFO - PROCESS | 2564 | 1464011259744 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 2564 | 1464011259824 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 06:47:39 INFO - PROCESS | 2564 | 1464011259831 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0D800 == 70 [pid = 2564] [id = 194] 06:47:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FF10800) [pid = 2564] [serial = 580] [outer = 00000000] 06:47:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (16F49800) [pid = 2564] [serial = 581] [outer = 0FF10800] 06:47:39 INFO - PROCESS | 2564 | 1464011259874 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18F86800) [pid = 2564] [serial = 582] [outer = 0FF10800] 06:47:40 INFO - PROCESS | 2564 | 1464011260818 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 06:47:40 INFO - PROCESS | 2564 | 1464011260869 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 2564 | 1464011260871 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 06:47:40 INFO - PROCESS | 2564 | 1464011260874 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 2564 | 1464011260876 Marionette TRACE conn6 <- [1,742,null,{}] 06:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:47:40 INFO - PROCESS | 2564 | 1464011260880 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 2564 | 1464011260966 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 06:47:41 INFO - PROCESS | 2564 | 1464011261107 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 2564 | ++DOCSHELL 092EF400 == 71 [pid = 2564] [id = 195] 06:47:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (092EF800) [pid = 2564] [serial = 583] [outer = 00000000] 06:47:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0C85EC00) [pid = 2564] [serial = 584] [outer = 092EF800] 06:47:41 INFO - PROCESS | 2564 | 1464011261166 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0F8F6C00) [pid = 2564] [serial = 585] [outer = 092EF800] 06:47:42 INFO - PROCESS | 2564 | 1464011262331 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:47:42 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 06:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1463ms 06:47:42 INFO - PROCESS | 2564 | 1464011262345 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 2564 | 1464011262350 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 06:47:42 INFO - PROCESS | 2564 | 1464011262354 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:47:42 INFO - PROCESS | 2564 | 1464011262358 Marionette TRACE conn6 <- [1,746,null,{}] 06:47:42 INFO - PROCESS | 2564 | 1464011262364 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 2564 | 1464011262482 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 06:47:42 INFO - PROCESS | 2564 | 1464011262624 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 2564 | ++DOCSHELL 159D7000 == 72 [pid = 2564] [id = 196] 06:47:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (159D9800) [pid = 2564] [serial = 586] [outer = 00000000] 06:47:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (15E1B400) [pid = 2564] [serial = 587] [outer = 159D9800] 06:47:42 INFO - PROCESS | 2564 | 1464011262684 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (15ED0C00) [pid = 2564] [serial = 588] [outer = 159D9800] 06:47:43 INFO - PROCESS | 2564 | 1464011263279 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:47:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 06:47:43 INFO - PROCESS | 2564 | 1464011263332 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 2564 | 1464011263336 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 06:47:43 INFO - PROCESS | 2564 | 1464011263340 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:47:43 INFO - PROCESS | 2564 | 1464011263342 Marionette TRACE conn6 <- [1,750,null,{}] 06:47:43 INFO - PROCESS | 2564 | 1464011263346 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:43 INFO - PROCESS | 2564 | 1464011263458 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 06:47:43 INFO - PROCESS | 2564 | 1464011263567 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 2564 | ++DOCSHELL 180D7800 == 73 [pid = 2564] [id = 197] 06:47:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (180D8800) [pid = 2564] [serial = 589] [outer = 00000000] 06:47:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1862FC00) [pid = 2564] [serial = 590] [outer = 180D8800] 06:47:43 INFO - PROCESS | 2564 | 1464011263625 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (18F81000) [pid = 2564] [serial = 591] [outer = 180D8800] 06:47:44 INFO - PROCESS | 2564 | 1464011264706 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1425ms 06:47:44 INFO - PROCESS | 2564 | 1464011264769 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 2564 | 1464011264772 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 06:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:47:44 INFO - PROCESS | 2564 | 1464011264781 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 2564 | 1464011264787 Marionette TRACE conn6 <- [1,754,null,{}] 06:47:44 INFO - PROCESS | 2564 | 1464011264835 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 2564 | 1464011264946 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 06:47:45 INFO - PROCESS | 2564 | 1464011265109 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 2564 | ++DOCSHELL 1C6A8C00 == 74 [pid = 2564] [id = 198] 06:47:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1C6B6400) [pid = 2564] [serial = 592] [outer = 00000000] 06:47:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1D4C1000) [pid = 2564] [serial = 593] [outer = 1C6B6400] 06:47:45 INFO - PROCESS | 2564 | 1464011265210 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1D928400) [pid = 2564] [serial = 594] [outer = 1C6B6400] 06:47:46 INFO - PROCESS | 2564 | 1464011266316 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1585ms 06:47:46 INFO - PROCESS | 2564 | 1464011266364 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 06:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:47:46 INFO - PROCESS | 2564 | 1464011266368 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 06:47:46 INFO - PROCESS | 2564 | 1464011266374 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 2564 | 1464011266377 Marionette TRACE conn6 <- [1,758,null,{}] 06:47:46 INFO - PROCESS | 2564 | 1464011266384 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 2564 | 1464011266524 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 06:47:46 INFO - PROCESS | 2564 | 1464011266673 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FE23800 == 75 [pid = 2564] [id = 199] 06:47:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0FE27400) [pid = 2564] [serial = 595] [outer = 00000000] 06:47:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (102C7000) [pid = 2564] [serial = 596] [outer = 0FE27400] 06:47:46 INFO - PROCESS | 2564 | 1464011266726 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1404F400) [pid = 2564] [serial = 597] [outer = 0FE27400] 06:47:47 INFO - PROCESS | 2564 | 1464011267280 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 0FF0D800 == 74 [pid = 2564] [id = 194] 06:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 1C6A1400 == 73 [pid = 2564] [id = 193] 06:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 991ms 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 1B2A9000 == 72 [pid = 2564] [id = 192] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 18F80C00 == 71 [pid = 2564] [id = 191] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 15E1B000 == 70 [pid = 2564] [id = 190] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 0FE28C00 == 69 [pid = 2564] [id = 189] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1B9AD400) [pid = 2564] [serial = 551] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 142E9000 == 68 [pid = 2564] [id = 188] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 0FE2B400 == 67 [pid = 2564] [id = 185] 06:47:47 INFO - PROCESS | 2564 | --DOCSHELL 19A2D800 == 66 [pid = 2564] [id = 184] 06:47:47 INFO - PROCESS | 2564 | 1464011267395 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 2564 | 1464011267401 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 06:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:47:47 INFO - PROCESS | 2564 | 1464011267407 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 2564 | 1464011267409 Marionette TRACE conn6 <- [1,762,null,{}] 06:47:47 INFO - PROCESS | 2564 | 1464011267413 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 2564 | 1464011267524 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (180D8400) [pid = 2564] [serial = 377] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1E2C0C00) [pid = 2564] [serial = 384] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1ED6A000) [pid = 2564] [serial = 483] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1CBDEC00) [pid = 2564] [serial = 426] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (159D9000) [pid = 2564] [serial = 474] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1C946000) [pid = 2564] [serial = 380] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1ED5E000) [pid = 2564] [serial = 435] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1E2C6000) [pid = 2564] [serial = 432] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (180DB400) [pid = 2564] [serial = 423] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1DDF1000) [pid = 2564] [serial = 387] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1E28C800) [pid = 2564] [serial = 471] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1E2BF800) [pid = 2564] [serial = 480] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1ED68C00) [pid = 2564] [serial = 438] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FF11C00) [pid = 2564] [serial = 420] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1DDE7C00) [pid = 2564] [serial = 429] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18F25400) [pid = 2564] [serial = 477] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1CBD1800) [pid = 2564] [serial = 515] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1D4B9400) [pid = 2564] [serial = 516] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1D67C000) [pid = 2564] [serial = 525] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1CBDE800) [pid = 2564] [serial = 524] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (14908400) [pid = 2564] [serial = 519] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14224000) [pid = 2564] [serial = 518] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1DD7B800) [pid = 2564] [serial = 528] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1D932C00) [pid = 2564] [serial = 527] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18631400) [pid = 2564] [serial = 522] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (180D5800) [pid = 2564] [serial = 521] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1DDE6000) [pid = 2564] [serial = 531] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1DD83400) [pid = 2564] [serial = 530] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1E28C400) [pid = 2564] [serial = 534] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1E01B400) [pid = 2564] [serial = 533] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (159DFC00) [pid = 2564] [serial = 539] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0F8EF000) [pid = 2564] [serial = 536] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FD93000) [pid = 2564] [serial = 537] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18F80800) [pid = 2564] [serial = 545] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18FA7400) [pid = 2564] [serial = 546] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18158800) [pid = 2564] [serial = 543] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (180D6C00) [pid = 2564] [serial = 542] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1950C000) [pid = 2564] [serial = 549] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (15E22C00) [pid = 2564] [serial = 540] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (19508000) [pid = 2564] [serial = 548] [outer = 00000000] [url = about:blank] 06:47:47 INFO - PROCESS | 2564 | 1464011267621 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD9400 == 67 [pid = 2564] [id = 200] 06:47:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FD22400) [pid = 2564] [serial = 598] [outer = 00000000] 06:47:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FE26400) [pid = 2564] [serial = 599] [outer = 0FD22400] 06:47:47 INFO - PROCESS | 2564 | 1464011267670 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (104DF400) [pid = 2564] [serial = 600] [outer = 0FD22400] 06:47:48 INFO - PROCESS | 2564 | 1464011268137 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 769ms 06:47:48 INFO - PROCESS | 2564 | 1464011268181 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 06:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:47:48 INFO - PROCESS | 2564 | 1464011268183 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 06:47:48 INFO - PROCESS | 2564 | 1464011268186 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 2564 | 1464011268190 Marionette TRACE conn6 <- [1,766,null,{}] 06:47:48 INFO - PROCESS | 2564 | 1464011268200 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 2564 | 1464011268295 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 06:47:48 INFO - PROCESS | 2564 | 1464011268306 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 2564 | ++DOCSHELL 159E1400 == 68 [pid = 2564] [id = 201] 06:47:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (159E4000) [pid = 2564] [serial = 601] [outer = 00000000] 06:47:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (15E21400) [pid = 2564] [serial = 602] [outer = 159E4000] 06:47:48 INFO - PROCESS | 2564 | 1464011268354 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (15ED6400) [pid = 2564] [serial = 603] [outer = 159E4000] 06:47:48 INFO - PROCESS | 2564 | 1464011268850 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 06:47:48 INFO - PROCESS | 2564 | 1464011268877 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 2564 | 1464011268879 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 06:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:47:48 INFO - PROCESS | 2564 | 1464011268882 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 2564 | 1464011268884 Marionette TRACE conn6 <- [1,770,null,{}] 06:47:48 INFO - PROCESS | 2564 | 1464011268888 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 2564 | 1464011268976 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 06:47:48 INFO - PROCESS | 2564 | 1464011268986 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 2564 | ++DOCSHELL 16F4AC00 == 69 [pid = 2564] [id = 202] 06:47:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (175E3000) [pid = 2564] [serial = 604] [outer = 00000000] 06:47:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (180DB400) [pid = 2564] [serial = 605] [outer = 175E3000] 06:47:49 INFO - PROCESS | 2564 | 1464011269031 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (180E2400) [pid = 2564] [serial = 606] [outer = 175E3000] 06:47:49 INFO - PROCESS | 2564 | 1464011269479 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 06:47:49 INFO - PROCESS | 2564 | 1464011269513 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 2564 | 1464011269515 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 06:47:49 INFO - PROCESS | 2564 | 1464011269519 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:47:49 INFO - PROCESS | 2564 | 1464011269520 Marionette TRACE conn6 <- [1,774,null,{}] 06:47:49 INFO - PROCESS | 2564 | 1464011269533 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 2564 | 1464011269621 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 06:47:49 INFO - PROCESS | 2564 | 1464011269628 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 2564 | ++DOCSHELL 18308C00 == 70 [pid = 2564] [id = 203] 06:47:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1862A400) [pid = 2564] [serial = 607] [outer = 00000000] 06:47:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1867A000) [pid = 2564] [serial = 608] [outer = 1862A400] 06:47:49 INFO - PROCESS | 2564 | 1464011269673 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18F28800) [pid = 2564] [serial = 609] [outer = 1862A400] 06:47:50 INFO - PROCESS | 2564 | 1464011270189 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 06:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:47:50 INFO - PROCESS | 2564 | 1464011270253 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 2564 | 1464011270255 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 06:47:50 INFO - PROCESS | 2564 | 1464011270259 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 2564 | 1464011270260 Marionette TRACE conn6 <- [1,778,null,{}] 06:47:50 INFO - PROCESS | 2564 | 1464011270264 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 2564 | 1464011270413 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 06:47:50 INFO - PROCESS | 2564 | 1464011270476 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 2564 | ++DOCSHELL 18F8A800 == 71 [pid = 2564] [id = 204] 06:47:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19635400) [pid = 2564] [serial = 610] [outer = 00000000] 06:47:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19A32800) [pid = 2564] [serial = 611] [outer = 19635400] 06:47:50 INFO - PROCESS | 2564 | 1464011270524 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1AC60400) [pid = 2564] [serial = 612] [outer = 19635400] 06:47:51 INFO - PROCESS | 2564 | 1464011271041 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 06:47:51 INFO - PROCESS | 2564 | 1464011271089 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 2564 | 1464011271091 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 06:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:47:51 INFO - PROCESS | 2564 | 1464011271094 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 2564 | 1464011271096 Marionette TRACE conn6 <- [1,782,null,{}] 06:47:51 INFO - PROCESS | 2564 | 1464011271099 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 2564 | 1464011271212 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 06:47:51 INFO - PROCESS | 2564 | 1464011271278 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 2564 | ++DOCSHELL 1B927000 == 72 [pid = 2564] [id = 205] 06:47:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1B928000) [pid = 2564] [serial = 613] [outer = 00000000] 06:47:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1B9AF800) [pid = 2564] [serial = 614] [outer = 1B928000] 06:47:51 INFO - PROCESS | 2564 | 1464011271325 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1BE32400) [pid = 2564] [serial = 615] [outer = 1B928000] 06:47:51 INFO - PROCESS | 2564 | 1464011271749 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 06:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:47:51 INFO - PROCESS | 2564 | 1464011271779 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 2564 | 1464011271781 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 06:47:51 INFO - PROCESS | 2564 | 1464011271784 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 2564 | 1464011271786 Marionette TRACE conn6 <- [1,786,null,{}] 06:47:51 INFO - PROCESS | 2564 | 1464011271789 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 2564 | 1464011271956 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1B92B800) [pid = 2564] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1C6AB800) [pid = 2564] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (159E1C00) [pid = 2564] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FE2C400) [pid = 2564] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18F81800) [pid = 2564] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (142F1C00) [pid = 2564] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:47:51 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (180D9400) [pid = 2564] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:47:52 INFO - PROCESS | 2564 | 1464011272018 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 2564 | ++DOCSHELL 0C860C00 == 73 [pid = 2564] [id = 206] 06:47:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0D036000) [pid = 2564] [serial = 616] [outer = 00000000] 06:47:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (14901800) [pid = 2564] [serial = 617] [outer = 0D036000] 06:47:52 INFO - PROCESS | 2564 | 1464011272062 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (154D4C00) [pid = 2564] [serial = 618] [outer = 0D036000] 06:47:52 INFO - PROCESS | 2564 | 1464011272413 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:47:52 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 06:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 06:47:52 INFO - PROCESS | 2564 | 1464011272458 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 2564 | 1464011272460 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 06:47:52 INFO - PROCESS | 2564 | 1464011272463 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:47:52 INFO - PROCESS | 2564 | 1464011272465 Marionette TRACE conn6 <- [1,790,null,{}] 06:47:52 INFO - PROCESS | 2564 | 1464011272469 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 2564 | 1464011272558 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 06:47:52 INFO - PROCESS | 2564 | 1464011272593 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 2564 | ++DOCSHELL 1B117000 == 74 [pid = 2564] [id = 207] 06:47:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1B92D800) [pid = 2564] [serial = 619] [outer = 00000000] 06:47:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1C6AE800) [pid = 2564] [serial = 620] [outer = 1B92D800] 06:47:52 INFO - PROCESS | 2564 | 1464011272640 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1CBD6C00) [pid = 2564] [serial = 621] [outer = 1B92D800] 06:47:53 INFO - PROCESS | 2564 | 1464011273096 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:47:53 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 06:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 06:47:53 INFO - PROCESS | 2564 | 1464011273137 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 2564 | 1464011273140 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 06:47:53 INFO - PROCESS | 2564 | 1464011273143 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 2564 | 1464011273144 Marionette TRACE conn6 <- [1,794,null,{}] 06:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:47:53 INFO - PROCESS | 2564 | 1464011273148 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 2564 | 1464011273236 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 06:47:53 INFO - PROCESS | 2564 | 1464011273243 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 2564 | ++DOCSHELL 1CBD8C00 == 75 [pid = 2564] [id = 208] 06:47:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1CBDA400) [pid = 2564] [serial = 622] [outer = 00000000] 06:47:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1D4C1800) [pid = 2564] [serial = 623] [outer = 1CBDA400] 06:47:53 INFO - PROCESS | 2564 | 1464011273287 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1D67D800) [pid = 2564] [serial = 624] [outer = 1CBDA400] 06:47:53 INFO - PROCESS | 2564 | 1464011273736 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:47:53 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 06:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 06:47:53 INFO - PROCESS | 2564 | 1464011273777 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 2564 | 1464011273780 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 06:47:53 INFO - PROCESS | 2564 | 1464011273783 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:47:53 INFO - PROCESS | 2564 | 1464011273785 Marionette TRACE conn6 <- [1,798,null,{}] 06:47:53 INFO - PROCESS | 2564 | 1464011273789 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 2564 | 1464011273904 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 06:47:54 INFO - PROCESS | 2564 | 1464011274086 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 2564 | ++DOCSHELL 0C80BC00 == 76 [pid = 2564] [id = 209] 06:47:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0C80C000) [pid = 2564] [serial = 625] [outer = 00000000] 06:47:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0D033C00) [pid = 2564] [serial = 626] [outer = 0C80C000] 06:47:54 INFO - PROCESS | 2564 | 1464011274155 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0FD29C00) [pid = 2564] [serial = 627] [outer = 0C80C000] 06:47:54 INFO - PROCESS | 2564 | 1464011274785 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1073ms 06:47:54 INFO - PROCESS | 2564 | 1464011274862 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 2564 | 1464011274866 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 06:47:54 INFO - PROCESS | 2564 | 1464011274871 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:47:54 INFO - PROCESS | 2564 | 1464011274875 Marionette TRACE conn6 <- [1,802,null,{}] 06:47:54 INFO - PROCESS | 2564 | 1464011274880 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 2564 | 1464011274995 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 06:47:55 INFO - PROCESS | 2564 | 1464011275099 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 2564 | ++DOCSHELL 159DC000 == 77 [pid = 2564] [id = 210] 06:47:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (15E19C00) [pid = 2564] [serial = 628] [outer = 00000000] 06:47:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (16F3D800) [pid = 2564] [serial = 629] [outer = 15E19C00] 06:47:55 INFO - PROCESS | 2564 | 1464011275155 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (180D5400) [pid = 2564] [serial = 630] [outer = 15E19C00] 06:47:55 INFO - PROCESS | 2564 | 1464011275771 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 2564 | 1464011275813 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 06:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:47:55 INFO - PROCESS | 2564 | 1464011275817 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 2564 | 1464011275820 Marionette TRACE conn6 <- [1,806,null,{}] 06:47:55 INFO - PROCESS | 2564 | 1464011275824 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 2564 | 1464011275939 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 06:47:56 INFO - PROCESS | 2564 | 1464011276042 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 2564 | ++DOCSHELL 19A31400 == 78 [pid = 2564] [id = 211] 06:47:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (19BE1800) [pid = 2564] [serial = 631] [outer = 00000000] 06:47:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1D4C8C00) [pid = 2564] [serial = 632] [outer = 19BE1800] 06:47:56 INFO - PROCESS | 2564 | 1464011276096 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1D934800) [pid = 2564] [serial = 633] [outer = 19BE1800] 06:47:56 INFO - PROCESS | 2564 | 1464011276688 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 06:47:56 INFO - PROCESS | 2564 | 1464011276751 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 2564 | 1464011276754 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 06:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:47:56 INFO - PROCESS | 2564 | 1464011276763 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 2564 | 1464011276770 Marionette TRACE conn6 <- [1,810,null,{}] 06:47:56 INFO - PROCESS | 2564 | 1464011276775 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 2564 | 1464011276893 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 06:47:57 INFO - PROCESS | 2564 | 1464011277018 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 2564 | ++DOCSHELL 1DDE2C00 == 79 [pid = 2564] [id = 212] 06:47:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1DDE6000) [pid = 2564] [serial = 634] [outer = 00000000] 06:47:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1DDED000) [pid = 2564] [serial = 635] [outer = 1DDE6000] 06:47:57 INFO - PROCESS | 2564 | 1464011277073 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1E012400) [pid = 2564] [serial = 636] [outer = 1DDE6000] 06:47:57 INFO - PROCESS | 2564 | 1464011277630 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 2564 | 1464011277653 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 06:47:57 INFO - PROCESS | 2564 | 1464011277656 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:47:57 INFO - PROCESS | 2564 | 1464011277658 Marionette TRACE conn6 <- [1,814,null,{}] 06:47:57 INFO - PROCESS | 2564 | 1464011277662 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 2564 | 1464011277772 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 06:47:57 INFO - PROCESS | 2564 | 1464011277880 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 2564 | ++DOCSHELL 1DDE9800 == 80 [pid = 2564] [id = 213] 06:47:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1E013400) [pid = 2564] [serial = 637] [outer = 00000000] 06:47:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1E28B400) [pid = 2564] [serial = 638] [outer = 1E013400] 06:47:57 INFO - PROCESS | 2564 | 1464011277936 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1E28E800) [pid = 2564] [serial = 639] [outer = 1E013400] 06:47:58 INFO - PROCESS | 2564 | 1464011278544 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 06:47:58 INFO - PROCESS | 2564 | 1464011278591 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 2564 | 1464011278593 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 06:47:58 INFO - PROCESS | 2564 | 1464011278596 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 2564 | 1464011278598 Marionette TRACE conn6 <- [1,818,null,{}] 06:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:47:58 INFO - PROCESS | 2564 | 1464011278602 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 2564 | 1464011278707 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 06:47:58 INFO - PROCESS | 2564 | 1464011278809 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 2564 | ++DOCSHELL 1E292000 == 81 [pid = 2564] [id = 214] 06:47:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1E296400) [pid = 2564] [serial = 640] [outer = 00000000] 06:47:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1E2BC800) [pid = 2564] [serial = 641] [outer = 1E296400] 06:47:58 INFO - PROCESS | 2564 | 1464011278868 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1E2C7400) [pid = 2564] [serial = 642] [outer = 1E296400] 06:47:59 INFO - PROCESS | 2564 | 1464011279486 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 06:47:59 INFO - PROCESS | 2564 | 1464011279531 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 2564 | 1464011279533 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 06:47:59 INFO - PROCESS | 2564 | 1464011279536 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:47:59 INFO - PROCESS | 2564 | 1464011279538 Marionette TRACE conn6 <- [1,822,null,{}] 06:47:59 INFO - PROCESS | 2564 | 1464011279542 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 2564 | 1464011279655 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 06:47:59 INFO - PROCESS | 2564 | 1464011279766 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 2564 | ++DOCSHELL 1E2C6400 == 82 [pid = 2564] [id = 215] 06:47:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1E2C8400) [pid = 2564] [serial = 643] [outer = 00000000] 06:47:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1EB4F800) [pid = 2564] [serial = 644] [outer = 1E2C8400] 06:47:59 INFO - PROCESS | 2564 | 1464011279821 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1EB53400) [pid = 2564] [serial = 645] [outer = 1E2C8400] 06:48:00 INFO - PROCESS | 2564 | 1464011280440 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 06:48:00 INFO - PROCESS | 2564 | 1464011280511 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 2564 | 1464011280513 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 06:48:00 INFO - PROCESS | 2564 | 1464011280517 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:48:00 INFO - PROCESS | 2564 | 1464011280519 Marionette TRACE conn6 <- [1,826,null,{}] 06:48:00 INFO - PROCESS | 2564 | 1464011280523 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 2564 | 1464011280631 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 06:48:00 INFO - PROCESS | 2564 | 1464011280901 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 2564 | ++DOCSHELL 0C85BC00 == 83 [pid = 2564] [id = 216] 06:48:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0CC2DC00) [pid = 2564] [serial = 646] [outer = 00000000] 06:48:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FE22800) [pid = 2564] [serial = 647] [outer = 0CC2DC00] 06:48:00 INFO - PROCESS | 2564 | 1464011280966 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (13FDEC00) [pid = 2564] [serial = 648] [outer = 0CC2DC00] 06:48:01 INFO - PROCESS | 2564 | 1464011281599 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1118ms 06:48:01 INFO - PROCESS | 2564 | 1464011281639 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 2564 | 1464011281643 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 06:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:48:01 INFO - PROCESS | 2564 | 1464011281647 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 2564 | 1464011281650 Marionette TRACE conn6 <- [1,830,null,{}] 06:48:01 INFO - PROCESS | 2564 | 1464011281655 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 2564 | 1464011281764 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 06:48:01 INFO - PROCESS | 2564 | 1464011281923 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 2564 | --DOCSHELL 13FE0400 == 82 [pid = 2564] [id = 27] 06:48:01 INFO - PROCESS | 2564 | --DOCSHELL 14964800 == 81 [pid = 2564] [id = 28] 06:48:01 INFO - PROCESS | 2564 | --DOCSHELL 1B9B5800 == 80 [pid = 2564] [id = 90] 06:48:01 INFO - PROCESS | 2564 | --DOCSHELL 0C861C00 == 79 [pid = 2564] [id = 88] 06:48:01 INFO - PROCESS | 2564 | --DOCSHELL 159D7000 == 78 [pid = 2564] [id = 196] 06:48:01 INFO - PROCESS | 2564 | --DOCSHELL 092EF400 == 77 [pid = 2564] [id = 195] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (16F49800) [pid = 2564] [serial = 581] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B9B8C00) [pid = 2564] [serial = 575] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1D4C4000) [pid = 2564] [serial = 578] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (160BC800) [pid = 2564] [serial = 576] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1C946400) [pid = 2564] [serial = 561] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1C6AA800) [pid = 2564] [serial = 560] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1867F800) [pid = 2564] [serial = 557] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (104E7800) [pid = 2564] [serial = 566] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (13FD7000) [pid = 2564] [serial = 567] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (159D8800) [pid = 2564] [serial = 554] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1AC5B400) [pid = 2564] [serial = 572] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (16F06000) [pid = 2564] [serial = 564] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (15E19400) [pid = 2564] [serial = 563] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (18153C00) [pid = 2564] [serial = 569] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18675000) [pid = 2564] [serial = 570] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1D4C8400) [pid = 2564] [serial = 579] [outer = 00000000] [url = about:blank] 06:48:01 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1B1BA400) [pid = 2564] [serial = 573] [outer = 00000000] [url = about:blank] 06:48:02 INFO - PROCESS | 2564 | ++DOCSHELL 0F860800 == 78 [pid = 2564] [id = 217] 06:48:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FC48000) [pid = 2564] [serial = 649] [outer = 00000000] 06:48:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FD26000) [pid = 2564] [serial = 650] [outer = 0FC48000] 06:48:02 INFO - PROCESS | 2564 | 1464011282033 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (104E7400) [pid = 2564] [serial = 651] [outer = 0FC48000] 06:48:03 INFO - PROCESS | 2564 | 1464011283566 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2077ms 06:48:03 INFO - PROCESS | 2564 | 1464011283825 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 2564 | 1464011283829 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 06:48:03 INFO - PROCESS | 2564 | 1464011283834 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 2564 | 1464011283836 Marionette TRACE conn6 <- [1,834,null,{}] 06:48:03 INFO - PROCESS | 2564 | 1464011283839 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:48:03 INFO - PROCESS | 2564 | 1464011283928 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 06:48:04 INFO - PROCESS | 2564 | 1464011284010 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 2564 | ++DOCSHELL 1490E400 == 79 [pid = 2564] [id = 218] 06:48:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (159D8800) [pid = 2564] [serial = 652] [outer = 00000000] 06:48:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (18680800) [pid = 2564] [serial = 653] [outer = 159D8800] 06:48:04 INFO - PROCESS | 2564 | 1464011284055 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (18FA3400) [pid = 2564] [serial = 654] [outer = 159D8800] 06:48:04 INFO - PROCESS | 2564 | 1464011284430 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 610ms 06:48:04 INFO - PROCESS | 2564 | 1464011284463 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 2564 | 1464011284465 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 06:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:48:04 INFO - PROCESS | 2564 | 1464011284470 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 2564 | 1464011284476 Marionette TRACE conn6 <- [1,838,null,{}] 06:48:04 INFO - PROCESS | 2564 | 1464011284485 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 2564 | 1464011284579 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 06:48:04 INFO - PROCESS | 2564 | 1464011284589 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 2564 | ++DOCSHELL 19A2F800 == 80 [pid = 2564] [id = 219] 06:48:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (19A30000) [pid = 2564] [serial = 655] [outer = 00000000] 06:48:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1B925C00) [pid = 2564] [serial = 656] [outer = 19A30000] 06:48:04 INFO - PROCESS | 2564 | 1464011284632 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1B9B5800) [pid = 2564] [serial = 657] [outer = 19A30000] 06:48:05 INFO - PROCESS | 2564 | 1464011285098 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 06:48:05 INFO - PROCESS | 2564 | 1464011285161 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 2564 | 1464011285163 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 06:48:05 INFO - PROCESS | 2564 | 1464011285167 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 2564 | 1464011285168 Marionette TRACE conn6 <- [1,842,null,{}] 06:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:48:05 INFO - PROCESS | 2564 | 1464011285172 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 2564 | 1464011285290 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 06:48:05 INFO - PROCESS | 2564 | 1464011285355 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 2564 | ++DOCSHELL 1BEA0800 == 81 [pid = 2564] [id = 220] 06:48:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1BEA6800) [pid = 2564] [serial = 658] [outer = 00000000] 06:48:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1C6A2000) [pid = 2564] [serial = 659] [outer = 1BEA6800] 06:48:05 INFO - PROCESS | 2564 | 1464011285402 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1C6B4800) [pid = 2564] [serial = 660] [outer = 1BEA6800] 06:48:05 INFO - PROCESS | 2564 | 1464011285815 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 06:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:48:05 INFO - PROCESS | 2564 | 1464011285842 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 2564 | 1464011285844 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 06:48:05 INFO - PROCESS | 2564 | 1464011285847 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 2564 | 1464011285849 Marionette TRACE conn6 <- [1,846,null,{}] 06:48:05 INFO - PROCESS | 2564 | 1464011285852 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 2564 | 1464011285970 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 06:48:06 INFO - PROCESS | 2564 | 1464011286085 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 2564 | ++DOCSHELL 1D67A400 == 82 [pid = 2564] [id = 221] 06:48:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1D67F800) [pid = 2564] [serial = 661] [outer = 00000000] 06:48:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1D930800) [pid = 2564] [serial = 662] [outer = 1D67F800] 06:48:06 INFO - PROCESS | 2564 | 1464011286139 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1DD83800) [pid = 2564] [serial = 663] [outer = 1D67F800] 06:48:06 INFO - PROCESS | 2564 | 1464011286596 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 770ms 06:48:06 INFO - PROCESS | 2564 | 1464011286621 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 2564 | 1464011286623 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 06:48:06 INFO - PROCESS | 2564 | 1464011286631 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:48:06 INFO - PROCESS | 2564 | 1464011286633 Marionette TRACE conn6 <- [1,850,null,{}] 06:48:06 INFO - PROCESS | 2564 | 1464011286637 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 2564 | 1464011286754 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 06:48:06 INFO - PROCESS | 2564 | 1464011286819 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 2564 | ++DOCSHELL 1DDEEC00 == 83 [pid = 2564] [id = 222] 06:48:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1E014800) [pid = 2564] [serial = 664] [outer = 00000000] 06:48:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1E2BF800) [pid = 2564] [serial = 665] [outer = 1E014800] 06:48:06 INFO - PROCESS | 2564 | 1464011286866 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1E398C00) [pid = 2564] [serial = 666] [outer = 1E014800] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (19635400) [pid = 2564] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (175E3000) [pid = 2564] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1862A400) [pid = 2564] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FD22400) [pid = 2564] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (0D036000) [pid = 2564] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1B928000) [pid = 2564] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (159E4000) [pid = 2564] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1B92D800) [pid = 2564] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FE27400) [pid = 2564] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:48:07 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (0FF10800) [pid = 2564] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:48:07 INFO - PROCESS | 2564 | 1464011287418 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 06:48:07 INFO - PROCESS | 2564 | 1464011287466 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 2564 | 1464011287468 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 06:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:48:07 INFO - PROCESS | 2564 | 1464011287471 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 2564 | 1464011287472 Marionette TRACE conn6 <- [1,854,null,{}] 06:48:07 INFO - PROCESS | 2564 | 1464011287476 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 2564 | 1464011287601 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 06:48:07 INFO - PROCESS | 2564 | 1464011287668 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 2564 | ++DOCSHELL 159DD000 == 84 [pid = 2564] [id = 223] 06:48:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (18059C00) [pid = 2564] [serial = 667] [outer = 00000000] 06:48:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1BD57400) [pid = 2564] [serial = 668] [outer = 18059C00] 06:48:07 INFO - PROCESS | 2564 | 1464011287718 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1DDF0C00) [pid = 2564] [serial = 669] [outer = 18059C00] 06:48:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1EB50C00) [pid = 2564] [serial = 670] [outer = 0FD82800] 06:48:08 INFO - PROCESS | 2564 | 1464011288163 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 729ms 06:48:08 INFO - PROCESS | 2564 | 1464011288202 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 06:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:48:08 INFO - PROCESS | 2564 | 1464011288204 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 06:48:08 INFO - PROCESS | 2564 | 1464011288207 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 2564 | 1464011288208 Marionette TRACE conn6 <- [1,858,null,{}] 06:48:08 INFO - PROCESS | 2564 | 1464011288212 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 2564 | 1464011288302 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 06:48:08 INFO - PROCESS | 2564 | 1464011288309 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B7C00 == 85 [pid = 2564] [id = 224] 06:48:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1E2BCC00) [pid = 2564] [serial = 671] [outer = 00000000] 06:48:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1ED63800) [pid = 2564] [serial = 672] [outer = 1E2BCC00] 06:48:08 INFO - PROCESS | 2564 | 1464011288352 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1F106C00) [pid = 2564] [serial = 673] [outer = 1E2BCC00] 06:48:08 INFO - PROCESS | 2564 | 1464011288775 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 06:48:08 INFO - PROCESS | 2564 | 1464011288838 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 2564 | 1464011288840 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 06:48:08 INFO - PROCESS | 2564 | 1464011288843 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:48:08 INFO - PROCESS | 2564 | 1464011288845 Marionette TRACE conn6 <- [1,862,null,{}] 06:48:08 INFO - PROCESS | 2564 | 1464011288849 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 2564 | 1464011288940 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 06:48:08 INFO - PROCESS | 2564 | 1464011288976 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 2564 | ++DOCSHELL 1ED60800 == 86 [pid = 2564] [id = 225] 06:48:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1ED63400) [pid = 2564] [serial = 674] [outer = 00000000] 06:48:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1F110400) [pid = 2564] [serial = 675] [outer = 1ED63400] 06:48:09 INFO - PROCESS | 2564 | 1464011289022 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (20E03800) [pid = 2564] [serial = 676] [outer = 1ED63400] 06:48:09 INFO - PROCESS | 2564 | 1464011289715 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 06:48:09 INFO - PROCESS | 2564 | 1464011289778 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 2564 | 1464011289783 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 06:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:48:09 INFO - PROCESS | 2564 | 1464011289803 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 2564 | 1464011289807 Marionette TRACE conn6 <- [1,866,null,{}] 06:48:09 INFO - PROCESS | 2564 | 1464011289814 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 2564 | 1464011289943 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 06:48:10 INFO - PROCESS | 2564 | 1464011290078 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FD25400 == 87 [pid = 2564] [id = 226] 06:48:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (146BD400) [pid = 2564] [serial = 677] [outer = 00000000] 06:48:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (15E1D400) [pid = 2564] [serial = 678] [outer = 146BD400] 06:48:10 INFO - PROCESS | 2564 | 1464011290139 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (16E95800) [pid = 2564] [serial = 679] [outer = 146BD400] 06:48:10 INFO - PROCESS | 2564 | 1464011290767 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1035ms 06:48:10 INFO - PROCESS | 2564 | 1464011290829 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 2564 | 1464011290835 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 06:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:48:10 INFO - PROCESS | 2564 | 1464011290841 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 2564 | 1464011290844 Marionette TRACE conn6 <- [1,870,null,{}] 06:48:10 INFO - PROCESS | 2564 | 1464011290848 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 2564 | 1464011290968 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 06:48:11 INFO - PROCESS | 2564 | 1464011291110 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 2564 | ++DOCSHELL 18F8E400 == 88 [pid = 2564] [id = 227] 06:48:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (18F9BC00) [pid = 2564] [serial = 680] [outer = 00000000] 06:48:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1AF5E400) [pid = 2564] [serial = 681] [outer = 18F9BC00] 06:48:11 INFO - PROCESS | 2564 | 1464011291168 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1B9AE000) [pid = 2564] [serial = 682] [outer = 18F9BC00] 06:48:11 INFO - PROCESS | 2564 | 1464011291787 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 970ms 06:48:11 INFO - PROCESS | 2564 | 1464011291813 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 2564 | 1464011291816 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 06:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:48:11 INFO - PROCESS | 2564 | 1464011291819 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 2564 | 1464011291823 Marionette TRACE conn6 <- [1,874,null,{}] 06:48:11 INFO - PROCESS | 2564 | 1464011291834 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 2564 | 1464011291955 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 06:48:12 INFO - PROCESS | 2564 | 1464011292100 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 2564 | ++DOCSHELL 1ED63000 == 89 [pid = 2564] [id = 228] 06:48:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1F105000) [pid = 2564] [serial = 683] [outer = 00000000] 06:48:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1F10F400) [pid = 2564] [serial = 684] [outer = 1F105000] 06:48:12 INFO - PROCESS | 2564 | 1464011292161 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (20ACE000) [pid = 2564] [serial = 685] [outer = 1F105000] 06:48:12 INFO - PROCESS | 2564 | 1464011292712 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 06:48:12 INFO - PROCESS | 2564 | 1464011292754 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 2564 | 1464011292757 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 06:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:48:12 INFO - PROCESS | 2564 | 1464011292760 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 2564 | 1464011292762 Marionette TRACE conn6 <- [1,878,null,{}] 06:48:12 INFO - PROCESS | 2564 | 1464011292765 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 2564 | 1464011292881 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 06:48:12 INFO - PROCESS | 2564 | 1464011292995 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 2564 | ++DOCSHELL 20AD3C00 == 90 [pid = 2564] [id = 229] 06:48:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (20AD4400) [pid = 2564] [serial = 686] [outer = 00000000] 06:48:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (20AD7400) [pid = 2564] [serial = 687] [outer = 20AD4400] 06:48:13 INFO - PROCESS | 2564 | 1464011293092 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (20E09400) [pid = 2564] [serial = 688] [outer = 20AD4400] 06:48:13 INFO - PROCESS | 2564 | 1464011293662 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 06:48:13 INFO - PROCESS | 2564 | 1464011293693 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 2564 | 1464011293695 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 06:48:13 INFO - PROCESS | 2564 | 1464011293699 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:48:13 INFO - PROCESS | 2564 | 1464011293701 Marionette TRACE conn6 <- [1,882,null,{}] 06:48:13 INFO - PROCESS | 2564 | 1464011293704 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:13 INFO - PROCESS | 2564 | 1464011293845 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 06:48:13 INFO - PROCESS | 2564 | 1464011293960 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 2564 | ++DOCSHELL 20AD3800 == 91 [pid = 2564] [id = 230] 06:48:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (20E0A800) [pid = 2564] [serial = 689] [outer = 00000000] 06:48:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (211C9800) [pid = 2564] [serial = 690] [outer = 20E0A800] 06:48:14 INFO - PROCESS | 2564 | 1464011294056 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (211CD800) [pid = 2564] [serial = 691] [outer = 20E0A800] 06:48:14 INFO - PROCESS | 2564 | 1464011294655 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1015ms 06:48:14 INFO - PROCESS | 2564 | 1464011294718 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 2564 | 1464011294721 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 06:48:14 INFO - PROCESS | 2564 | 1464011294724 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:48:14 INFO - PROCESS | 2564 | 1464011294726 Marionette TRACE conn6 <- [1,886,null,{}] 06:48:14 INFO - PROCESS | 2564 | 1464011294730 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 2564 | 1464011294859 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 06:48:15 INFO - PROCESS | 2564 | 1464011295003 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E3000 == 92 [pid = 2564] [id = 231] 06:48:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (0FD22C00) [pid = 2564] [serial = 692] [outer = 00000000] 06:48:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (13F86000) [pid = 2564] [serial = 693] [outer = 0FD22C00] 06:48:15 INFO - PROCESS | 2564 | 1464011295058 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1490FC00) [pid = 2564] [serial = 694] [outer = 0FD22C00] 06:48:15 INFO - PROCESS | 2564 | 1464011295899 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1232ms 06:48:15 INFO - PROCESS | 2564 | 1464011295969 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 2564 | 1464011295974 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 06:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:48:15 INFO - PROCESS | 2564 | 1464011295979 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 2564 | 1464011295983 Marionette TRACE conn6 <- [1,890,null,{}] 06:48:15 INFO - PROCESS | 2564 | 1464011295989 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 2564 | 1464011296093 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 06:48:16 INFO - PROCESS | 2564 | 1464011296234 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2D000 == 93 [pid = 2564] [id = 232] 06:48:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1462D000) [pid = 2564] [serial = 695] [outer = 00000000] 06:48:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (154DAC00) [pid = 2564] [serial = 696] [outer = 1462D000] 06:48:16 INFO - PROCESS | 2564 | 1464011296285 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (13FDA000) [pid = 2564] [serial = 697] [outer = 1462D000] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 0C864400 == 92 [pid = 2564] [id = 20] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1B923000 == 91 [pid = 2564] [id = 106] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 0FF08800 == 90 [pid = 2564] [id = 126] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 0FF0AC00 == 89 [pid = 2564] [id = 23] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1B9B4400 == 88 [pid = 2564] [id = 76] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 19A2AC00 == 87 [pid = 2564] [id = 105] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 14228000 == 86 [pid = 2564] [id = 14] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 16E09C00 == 85 [pid = 2564] [id = 15] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1D67D400 == 84 [pid = 2564] [id = 160] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 19A30400 == 83 [pid = 2564] [id = 177] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 175DC400 == 82 [pid = 2564] [id = 17] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 18309400 == 81 [pid = 2564] [id = 157] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 0FCD4400 == 80 [pid = 2564] [id = 21] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1B9B7C00 == 79 [pid = 2564] [id = 224] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 159DD000 == 78 [pid = 2564] [id = 223] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1DDEEC00 == 77 [pid = 2564] [id = 222] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1D67A400 == 76 [pid = 2564] [id = 221] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1BEA0800 == 75 [pid = 2564] [id = 220] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 19A2F800 == 74 [pid = 2564] [id = 219] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 1490E400 == 73 [pid = 2564] [id = 218] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (1D4C1800) [pid = 2564] [serial = 623] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOCSHELL 0F860800 == 72 [pid = 2564] [id = 217] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (1AC60400) [pid = 2564] [serial = 612] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (180DB400) [pid = 2564] [serial = 605] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (18F28800) [pid = 2564] [serial = 609] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (15E1B400) [pid = 2564] [serial = 587] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (0FE26400) [pid = 2564] [serial = 599] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (14901800) [pid = 2564] [serial = 617] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (0C85EC00) [pid = 2564] [serial = 584] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1BE32400) [pid = 2564] [serial = 615] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1D4C1000) [pid = 2564] [serial = 593] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (15ED6400) [pid = 2564] [serial = 603] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1C6AE800) [pid = 2564] [serial = 620] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1B9AF800) [pid = 2564] [serial = 614] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1867A000) [pid = 2564] [serial = 608] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (154D4C00) [pid = 2564] [serial = 618] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (104DF400) [pid = 2564] [serial = 600] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (180E2400) [pid = 2564] [serial = 606] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1CBD6C00) [pid = 2564] [serial = 621] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1862FC00) [pid = 2564] [serial = 590] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1404F400) [pid = 2564] [serial = 597] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (102C7000) [pid = 2564] [serial = 596] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (19A32800) [pid = 2564] [serial = 611] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (18F86800) [pid = 2564] [serial = 582] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (15E21400) [pid = 2564] [serial = 602] [outer = 00000000] [url = about:blank] 06:48:16 INFO - PROCESS | 2564 | 1464011296880 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 06:48:16 INFO - PROCESS | 2564 | 1464011296912 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 2564 | 1464011296917 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 06:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:48:16 INFO - PROCESS | 2564 | 1464011296923 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 2564 | 1464011296926 Marionette TRACE conn6 <- [1,894,null,{}] 06:48:16 INFO - PROCESS | 2564 | 1464011296929 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 2564 | 1464011297019 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 06:48:17 INFO - PROCESS | 2564 | 1464011297029 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 2564 | ++DOCSHELL 0FD79C00 == 73 [pid = 2564] [id = 233] 06:48:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FE26400) [pid = 2564] [serial = 698] [outer = 00000000] 06:48:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (14228000) [pid = 2564] [serial = 699] [outer = 0FE26400] 06:48:17 INFO - PROCESS | 2564 | 1464011297073 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (14901800) [pid = 2564] [serial = 700] [outer = 0FE26400] 06:48:17 INFO - PROCESS | 2564 | 1464011297532 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 06:48:17 INFO - PROCESS | 2564 | 1464011297597 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 2564 | 1464011297600 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 06:48:17 INFO - PROCESS | 2564 | 1464011297603 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:48:17 INFO - PROCESS | 2564 | 1464011297606 Marionette TRACE conn6 <- [1,898,null,{}] 06:48:17 INFO - PROCESS | 2564 | 1464011297617 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 2564 | 1464011297707 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 06:48:17 INFO - PROCESS | 2564 | 1464011297717 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 2564 | ++DOCSHELL 16E0BC00 == 74 [pid = 2564] [id = 234] 06:48:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (16E0DC00) [pid = 2564] [serial = 701] [outer = 00000000] 06:48:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16F41C00) [pid = 2564] [serial = 702] [outer = 16E0DC00] 06:48:17 INFO - PROCESS | 2564 | 1464011297778 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (18060000) [pid = 2564] [serial = 703] [outer = 16E0DC00] 06:48:18 INFO - PROCESS | 2564 | 1464011298246 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 06:48:18 INFO - PROCESS | 2564 | 1464011298277 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 06:48:18 INFO - PROCESS | 2564 | 1464011298280 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 06:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:48:18 INFO - PROCESS | 2564 | 1464011298303 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 2564 | 1464011298305 Marionette TRACE conn6 <- [1,902,null,{}] 06:48:18 INFO - PROCESS | 2564 | 1464011298309 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:18 INFO - PROCESS | 2564 | 1464011298401 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 06:48:18 INFO - PROCESS | 2564 | 1464011298408 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 2564 | ++DOCSHELL 180DAC00 == 75 [pid = 2564] [id = 235] 06:48:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (180DB800) [pid = 2564] [serial = 704] [outer = 00000000] 06:48:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (18153800) [pid = 2564] [serial = 705] [outer = 180DB800] 06:48:18 INFO - PROCESS | 2564 | 1464011298453 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (18631C00) [pid = 2564] [serial = 706] [outer = 180DB800] 06:48:18 INFO - PROCESS | 2564 | 1464011298943 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 06:48:18 INFO - PROCESS | 2564 | 1464011298977 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 06:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:48:18 INFO - PROCESS | 2564 | 1464011298979 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 06:48:18 INFO - PROCESS | 2564 | 1464011298983 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 2564 | 1464011298984 Marionette TRACE conn6 <- [1,906,null,{}] 06:48:18 INFO - PROCESS | 2564 | 1464011298988 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 2564 | 1464011299105 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 06:48:19 INFO - PROCESS | 2564 | 1464011299202 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 2564 | ++DOCSHELL 18675800 == 76 [pid = 2564] [id = 236] 06:48:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (18677000) [pid = 2564] [serial = 707] [outer = 00000000] 06:48:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (18932000) [pid = 2564] [serial = 708] [outer = 18677000] 06:48:19 INFO - PROCESS | 2564 | 1464011299249 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18F29800) [pid = 2564] [serial = 709] [outer = 18677000] 06:48:19 INFO - PROCESS | 2564 | 1464011299728 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 770ms 06:48:19 INFO - PROCESS | 2564 | 1464011299760 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 2564 | 1464011299762 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 06:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:48:19 INFO - PROCESS | 2564 | 1464011299765 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 2564 | 1464011299767 Marionette TRACE conn6 <- [1,910,null,{}] 06:48:19 INFO - PROCESS | 2564 | 1464011299770 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 2564 | 1464011299896 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 06:48:19 INFO - PROCESS | 2564 | 1464011299962 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 2564 | ++DOCSHELL 19A35800 == 77 [pid = 2564] [id = 237] 06:48:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (19A36400) [pid = 2564] [serial = 710] [outer = 00000000] 06:48:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1B1B6800) [pid = 2564] [serial = 711] [outer = 19A36400] 06:48:20 INFO - PROCESS | 2564 | 1464011300008 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1B2AD000) [pid = 2564] [serial = 712] [outer = 19A36400] 06:48:20 INFO - PROCESS | 2564 | 1464011300406 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 06:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:48:20 INFO - PROCESS | 2564 | 1464011300438 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 2564 | 1464011300440 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 06:48:20 INFO - PROCESS | 2564 | 1464011300444 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 2564 | 1464011300445 Marionette TRACE conn6 <- [1,914,null,{}] 06:48:20 INFO - PROCESS | 2564 | 1464011300448 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:20 INFO - PROCESS | 2564 | 1464011300593 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1CBDA400) [pid = 2564] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FC48000) [pid = 2564] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (159D8800) [pid = 2564] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (0CC2DC00) [pid = 2564] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (19A30000) [pid = 2564] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1D67F800) [pid = 2564] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18059C00) [pid = 2564] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1E014800) [pid = 2564] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1E2BCC00) [pid = 2564] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1BEA6800) [pid = 2564] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (180D3400) [pid = 2564] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:48:20 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FE2C800) [pid = 2564] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:48:20 INFO - PROCESS | 2564 | 1464011300855 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 2564 | ++DOCSHELL 0F8EF400 == 78 [pid = 2564] [id = 238] 06:48:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0FC48000) [pid = 2564] [serial = 713] [outer = 00000000] 06:48:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (15EBA800) [pid = 2564] [serial = 714] [outer = 0FC48000] 06:48:20 INFO - PROCESS | 2564 | 1464011300899 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1830C400) [pid = 2564] [serial = 715] [outer = 0FC48000] 06:48:21 INFO - PROCESS | 2564 | 1464011301296 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 06:48:21 INFO - PROCESS | 2564 | 1464011301314 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 2564 | 1464011301316 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 06:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:48:21 INFO - PROCESS | 2564 | 1464011301326 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 2564 | 1464011301328 Marionette TRACE conn6 <- [1,918,null,{}] 06:48:21 INFO - PROCESS | 2564 | 1464011301332 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:21 INFO - PROCESS | 2564 | 1464011301421 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 06:48:21 INFO - PROCESS | 2564 | 1464011301428 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 2564 | ++DOCSHELL 1A859400 == 79 [pid = 2564] [id = 239] 06:48:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1B92EC00) [pid = 2564] [serial = 716] [outer = 00000000] 06:48:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1C699400) [pid = 2564] [serial = 717] [outer = 1B92EC00] 06:48:21 INFO - PROCESS | 2564 | 1464011301472 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1C6A4000) [pid = 2564] [serial = 718] [outer = 1B92EC00] 06:48:21 INFO - PROCESS | 2564 | 1464011301900 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 06:48:21 INFO - PROCESS | 2564 | 1464011301961 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 2564 | 1464011301963 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 06:48:21 INFO - PROCESS | 2564 | 1464011301967 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:48:21 INFO - PROCESS | 2564 | 1464011301968 Marionette TRACE conn6 <- [1,922,null,{}] 06:48:21 INFO - PROCESS | 2564 | 1464011301972 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 2564 | 1464011302059 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 06:48:22 INFO - PROCESS | 2564 | 1464011302066 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 2564 | ++DOCSHELL 1C6AAC00 == 80 [pid = 2564] [id = 240] 06:48:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1C6B2800) [pid = 2564] [serial = 719] [outer = 00000000] 06:48:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1CBD6C00) [pid = 2564] [serial = 720] [outer = 1C6B2800] 06:48:22 INFO - PROCESS | 2564 | 1464011302109 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1D4BC400) [pid = 2564] [serial = 721] [outer = 1C6B2800] 06:48:22 INFO - PROCESS | 2564 | 1464011302554 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 06:48:22 INFO - PROCESS | 2564 | 1464011302602 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 2564 | 1464011302604 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 06:48:22 INFO - PROCESS | 2564 | 1464011302624 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 2564 | 1464011302626 Marionette TRACE conn6 <- [1,926,null,{}] 06:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:48:22 INFO - PROCESS | 2564 | 1464011302629 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 2564 | 1464011302720 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 06:48:22 INFO - PROCESS | 2564 | 1464011302729 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 2564 | ++DOCSHELL 1D4C0C00 == 81 [pid = 2564] [id = 241] 06:48:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1D4C2800) [pid = 2564] [serial = 722] [outer = 00000000] 06:48:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1D67B000) [pid = 2564] [serial = 723] [outer = 1D4C2800] 06:48:22 INFO - PROCESS | 2564 | 1464011302772 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1D926800) [pid = 2564] [serial = 724] [outer = 1D4C2800] 06:48:23 INFO - PROCESS | 2564 | 1464011303508 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 06:48:23 INFO - PROCESS | 2564 | 1464011303560 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 2564 | 1464011303566 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 06:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:48:23 INFO - PROCESS | 2564 | 1464011303571 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 2564 | 1464011303575 Marionette TRACE conn6 <- [1,930,null,{}] 06:48:23 INFO - PROCESS | 2564 | 1464011303581 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 2564 | 1464011303706 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 06:48:23 INFO - PROCESS | 2564 | 1464011303843 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 2564 | ++DOCSHELL 0FD78400 == 82 [pid = 2564] [id = 242] 06:48:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (0FD7C000) [pid = 2564] [serial = 725] [outer = 00000000] 06:48:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1404D000) [pid = 2564] [serial = 726] [outer = 0FD7C000] 06:48:23 INFO - PROCESS | 2564 | 1464011303904 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (14908400) [pid = 2564] [serial = 727] [outer = 0FD7C000] 06:48:24 INFO - PROCESS | 2564 | 1464011304478 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 06:48:24 INFO - PROCESS | 2564 | 1464011304545 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 2564 | 1464011304552 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 06:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:48:24 INFO - PROCESS | 2564 | 1464011304558 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 2564 | 1464011304561 Marionette TRACE conn6 <- [1,934,null,{}] 06:48:24 INFO - PROCESS | 2564 | 1464011304565 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 2564 | 1464011304686 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 06:48:24 INFO - PROCESS | 2564 | 1464011304802 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 2564 | ++DOCSHELL 16E09800 == 83 [pid = 2564] [id = 243] 06:48:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (16F41000) [pid = 2564] [serial = 728] [outer = 00000000] 06:48:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (18680C00) [pid = 2564] [serial = 729] [outer = 16F41000] 06:48:24 INFO - PROCESS | 2564 | 1464011304859 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (19A2C800) [pid = 2564] [serial = 730] [outer = 16F41000] 06:48:25 INFO - PROCESS | 2564 | 1464011305491 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 06:48:25 INFO - PROCESS | 2564 | 1464011305530 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 2564 | 1464011305533 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 06:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:48:25 INFO - PROCESS | 2564 | 1464011305536 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 2564 | 1464011305540 Marionette TRACE conn6 <- [1,938,null,{}] 06:48:25 INFO - PROCESS | 2564 | 1464011305551 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 2564 | 1464011305666 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 06:48:25 INFO - PROCESS | 2564 | 1464011305778 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 2564 | ++DOCSHELL 1D933800 == 84 [pid = 2564] [id = 244] 06:48:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1D934400) [pid = 2564] [serial = 731] [outer = 00000000] 06:48:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (1DD7F000) [pid = 2564] [serial = 732] [outer = 1D934400] 06:48:25 INFO - PROCESS | 2564 | 1464011305834 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1DDE8000) [pid = 2564] [serial = 733] [outer = 1D934400] 06:48:26 INFO - PROCESS | 2564 | 1464011306526 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1021ms 06:48:26 INFO - PROCESS | 2564 | 1464011306561 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 2564 | 1464011306564 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 06:48:26 INFO - PROCESS | 2564 | 1464011306567 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:48:26 INFO - PROCESS | 2564 | 1464011306569 Marionette TRACE conn6 <- [1,942,null,{}] 06:48:26 INFO - PROCESS | 2564 | 1464011306573 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 2564 | 1464011306690 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 06:48:26 INFO - PROCESS | 2564 | 1464011306833 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 2564 | ++DOCSHELL 1DDE7800 == 85 [pid = 2564] [id = 245] 06:48:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (1DDE9400) [pid = 2564] [serial = 734] [outer = 00000000] 06:48:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (1E290800) [pid = 2564] [serial = 735] [outer = 1DDE9400] 06:48:26 INFO - PROCESS | 2564 | 1464011306891 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (1E2C1400) [pid = 2564] [serial = 736] [outer = 1DDE9400] 06:48:27 INFO - PROCESS | 2564 | 1464011307468 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 06:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:48:27 INFO - PROCESS | 2564 | 1464011307541 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 2564 | 1464011307543 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 06:48:27 INFO - PROCESS | 2564 | 1464011307547 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 2564 | 1464011307549 Marionette TRACE conn6 <- [1,946,null,{}] 06:48:27 INFO - PROCESS | 2564 | 1464011307553 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 2564 | 1464011307666 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 06:48:27 INFO - PROCESS | 2564 | 1464011307781 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 2564 | ++DOCSHELL 1E01EC00 == 86 [pid = 2564] [id = 246] 06:48:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (1E01F400) [pid = 2564] [serial = 737] [outer = 00000000] 06:48:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (1EB4D000) [pid = 2564] [serial = 738] [outer = 1E01F400] 06:48:27 INFO - PROCESS | 2564 | 1464011307877 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (1ED66000) [pid = 2564] [serial = 739] [outer = 1E01F400] 06:48:28 INFO - PROCESS | 2564 | 1464011308455 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 06:48:28 INFO - PROCESS | 2564 | 1464011308534 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 2564 | 1464011308537 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 06:48:28 INFO - PROCESS | 2564 | 1464011308542 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 2564 | 1464011308544 Marionette TRACE conn6 <- [1,950,null,{}] 06:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:48:28 INFO - PROCESS | 2564 | 1464011308548 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 2564 | 1464011308680 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 06:48:28 INFO - PROCESS | 2564 | 1464011308817 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 2564 | ++DOCSHELL 1F106000 == 87 [pid = 2564] [id = 247] 06:48:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (1F110800) [pid = 2564] [serial = 740] [outer = 00000000] 06:48:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 140 (20E0D400) [pid = 2564] [serial = 741] [outer = 1F110800] 06:48:28 INFO - PROCESS | 2564 | 1464011308876 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 141 (21152C00) [pid = 2564] [serial = 742] [outer = 1F110800] 06:48:29 INFO - PROCESS | 2564 | 1464011309703 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1173ms 06:48:29 INFO - PROCESS | 2564 | 1464011309722 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 2564 | 1464011309726 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 06:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:48:29 INFO - PROCESS | 2564 | 1464011309731 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 2564 | 1464011309735 Marionette TRACE conn6 <- [1,954,null,{}] 06:48:29 INFO - PROCESS | 2564 | 1464011309742 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 2564 | 1464011309852 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 06:48:29 INFO - PROCESS | 2564 | 1464011309997 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 2564 | ++DOCSHELL 10599000 == 88 [pid = 2564] [id = 248] 06:48:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 142 (105E0400) [pid = 2564] [serial = 743] [outer = 00000000] 06:48:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 143 (159DD400) [pid = 2564] [serial = 744] [outer = 105E0400] 06:48:30 INFO - PROCESS | 2564 | 1464011310049 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 144 (160BD800) [pid = 2564] [serial = 745] [outer = 105E0400] 06:48:30 INFO - PROCESS | 2564 | 1464011310660 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 990ms 06:48:30 INFO - PROCESS | 2564 | 1464011310723 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 2564 | 1464011310728 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 06:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:48:30 INFO - PROCESS | 2564 | 1464011310734 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 2564 | 1464011310736 Marionette TRACE conn6 <- [1,958,null,{}] 06:48:30 INFO - PROCESS | 2564 | 1464011310760 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:30 INFO - PROCESS | 2564 | 1464011310871 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 06:48:31 INFO - PROCESS | 2564 | 1464011311014 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 0FCDB800 == 87 [pid = 2564] [id = 25] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 1C6AAC00 == 86 [pid = 2564] [id = 240] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 1A859400 == 85 [pid = 2564] [id = 239] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 0F8EF400 == 84 [pid = 2564] [id = 238] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 19A35800 == 83 [pid = 2564] [id = 237] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 18675800 == 82 [pid = 2564] [id = 236] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 180DAC00 == 81 [pid = 2564] [id = 235] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 16E0BC00 == 80 [pid = 2564] [id = 234] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 0FD79C00 == 79 [pid = 2564] [id = 233] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 0FD2D000 == 78 [pid = 2564] [id = 232] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 20AD3800 == 77 [pid = 2564] [id = 230] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 143 (0D033C00) [pid = 2564] [serial = 626] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 142 (16F3D800) [pid = 2564] [serial = 629] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 141 (1D4C8C00) [pid = 2564] [serial = 632] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 140 (1DDED000) [pid = 2564] [serial = 635] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 139 (1E28B400) [pid = 2564] [serial = 638] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (1E2BC800) [pid = 2564] [serial = 641] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (1EB4F800) [pid = 2564] [serial = 644] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (1F110400) [pid = 2564] [serial = 675] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | ++DOCSHELL 092EF000 == 78 [pid = 2564] [id = 249] 06:48:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (092F2800) [pid = 2564] [serial = 746] [outer = 00000000] 06:48:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (0FCD4400) [pid = 2564] [serial = 747] [outer = 092F2800] 06:48:31 INFO - PROCESS | 2564 | 1464011311116 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (104E2400) [pid = 2564] [serial = 748] [outer = 092F2800] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 20AD3C00 == 77 [pid = 2564] [id = 229] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 1ED63000 == 76 [pid = 2564] [id = 228] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 18F8E400 == 75 [pid = 2564] [id = 227] 06:48:31 INFO - PROCESS | 2564 | --DOCSHELL 0FD25400 == 74 [pid = 2564] [id = 226] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (1D67D800) [pid = 2564] [serial = 624] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (1AC60800) [pid = 2564] [serial = 558] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (160B7C00) [pid = 2564] [serial = 555] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (0FD26000) [pid = 2564] [serial = 650] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (104E7400) [pid = 2564] [serial = 651] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (18680800) [pid = 2564] [serial = 653] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (18FA3400) [pid = 2564] [serial = 654] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (13FDEC00) [pid = 2564] [serial = 648] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (0FE22800) [pid = 2564] [serial = 647] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (1B925C00) [pid = 2564] [serial = 656] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1DD83800) [pid = 2564] [serial = 663] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1D930800) [pid = 2564] [serial = 662] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1BD57400) [pid = 2564] [serial = 668] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1E2BF800) [pid = 2564] [serial = 665] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1ED63800) [pid = 2564] [serial = 672] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1DDF0C00) [pid = 2564] [serial = 669] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1E398C00) [pid = 2564] [serial = 666] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1F106C00) [pid = 2564] [serial = 673] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1E28EC00) [pid = 2564] [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.] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1C6A2000) [pid = 2564] [serial = 659] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1C6B4800) [pid = 2564] [serial = 660] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1B9B5800) [pid = 2564] [serial = 657] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 2564 | 1464011311552 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 06:48:31 INFO - PROCESS | 2564 | 1464011311607 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 2564 | 1464011311610 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 06:48:31 INFO - PROCESS | 2564 | 1464011311613 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:48:31 INFO - PROCESS | 2564 | 1464011311616 Marionette TRACE conn6 <- [1,962,null,{}] 06:48:31 INFO - PROCESS | 2564 | 1464011311627 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 2564 | 1464011311721 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 06:48:31 INFO - PROCESS | 2564 | 1464011311729 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 2564 | ++DOCSHELL 16F43800 == 75 [pid = 2564] [id = 250] 06:48:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (18059000) [pid = 2564] [serial = 749] [outer = 00000000] 06:48:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1862A400) [pid = 2564] [serial = 750] [outer = 18059000] 06:48:31 INFO - PROCESS | 2564 | 1464011311775 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18680800) [pid = 2564] [serial = 751] [outer = 18059000] 06:48:32 INFO - PROCESS | 2564 | 1464011312263 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 06:48:32 INFO - PROCESS | 2564 | 1464011312287 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 2564 | 1464011312290 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 06:48:32 INFO - PROCESS | 2564 | 1464011312297 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 2564 | 1464011312298 Marionette TRACE conn6 <- [1,966,null,{}] 06:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:48:32 INFO - PROCESS | 2564 | 1464011312302 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:32 INFO - PROCESS | 2564 | 1464011312395 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 06:48:32 INFO - PROCESS | 2564 | 1464011312403 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 2564 | ++DOCSHELL 19633000 == 76 [pid = 2564] [id = 251] 06:48:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1963C800) [pid = 2564] [serial = 752] [outer = 00000000] 06:48:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (19A35800) [pid = 2564] [serial = 753] [outer = 1963C800] 06:48:32 INFO - PROCESS | 2564 | 1464011312450 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1B923400) [pid = 2564] [serial = 754] [outer = 1963C800] 06:48:32 INFO - PROCESS | 2564 | 1464011312935 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 06:48:32 INFO - PROCESS | 2564 | 1464011312976 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 2564 | 1464011312978 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 06:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:48:32 INFO - PROCESS | 2564 | 1464011312981 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 2564 | 1464011312983 Marionette TRACE conn6 <- [1,970,null,{}] 06:48:32 INFO - PROCESS | 2564 | 1464011312986 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 2564 | 1464011313072 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 06:48:33 INFO - PROCESS | 2564 | 1464011313079 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 2564 | ++DOCSHELL 1B92C400 == 77 [pid = 2564] [id = 252] 06:48:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1B9AAC00) [pid = 2564] [serial = 755] [outer = 00000000] 06:48:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1B9B4C00) [pid = 2564] [serial = 756] [outer = 1B9AAC00] 06:48:33 INFO - PROCESS | 2564 | 1464011313123 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1C6A0400) [pid = 2564] [serial = 757] [outer = 1B9AAC00] 06:48:33 INFO - PROCESS | 2564 | 1464011313585 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 06:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:48:33 INFO - PROCESS | 2564 | 1464011313653 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 2564 | 1464011313655 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 06:48:33 INFO - PROCESS | 2564 | 1464011313658 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 2564 | 1464011313660 Marionette TRACE conn6 <- [1,974,null,{}] 06:48:33 INFO - PROCESS | 2564 | 1464011313664 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 2564 | 1464011313800 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 06:48:33 INFO - PROCESS | 2564 | 1464011313892 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 2564 | ++DOCSHELL 1C6B4400 == 78 [pid = 2564] [id = 253] 06:48:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1C6B4800) [pid = 2564] [serial = 758] [outer = 00000000] 06:48:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1D67F800) [pid = 2564] [serial = 759] [outer = 1C6B4800] 06:48:33 INFO - PROCESS | 2564 | 1464011313937 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1D686000) [pid = 2564] [serial = 760] [outer = 1C6B4800] 06:48:34 INFO - PROCESS | 2564 | 1464011314359 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 06:48:34 INFO - PROCESS | 2564 | 1464011314390 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 2564 | 1464011314392 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 06:48:34 INFO - PROCESS | 2564 | 1464011314395 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:48:34 INFO - PROCESS | 2564 | 1464011314396 Marionette TRACE conn6 <- [1,978,null,{}] 06:48:34 INFO - PROCESS | 2564 | 1464011314400 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 2564 | 1464011314520 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 06:48:34 INFO - PROCESS | 2564 | 1464011314587 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 2564 | ++DOCSHELL 1D92B000 == 79 [pid = 2564] [id = 254] 06:48:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1D92BC00) [pid = 2564] [serial = 761] [outer = 00000000] 06:48:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (1DD81400) [pid = 2564] [serial = 762] [outer = 1D92BC00] 06:48:34 INFO - PROCESS | 2564 | 1464011314633 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1DDE5400) [pid = 2564] [serial = 763] [outer = 1D92BC00] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (092EF800) [pid = 2564] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (1C6B6400) [pid = 2564] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (15E19C00) [pid = 2564] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1DDE6000) [pid = 2564] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (19BE1800) [pid = 2564] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1E296400) [pid = 2564] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1E013400) [pid = 2564] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (0C80C000) [pid = 2564] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (159D9800) [pid = 2564] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1E2C8400) [pid = 2564] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1C6B2800) [pid = 2564] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (18677000) [pid = 2564] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (20E0A800) [pid = 2564] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (19A36400) [pid = 2564] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (20AD4400) [pid = 2564] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (180DB800) [pid = 2564] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (16E0DC00) [pid = 2564] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1ED63400) [pid = 2564] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1F105000) [pid = 2564] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1462D000) [pid = 2564] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18F9BC00) [pid = 2564] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0FC48000) [pid = 2564] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (146BD400) [pid = 2564] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B92EC00) [pid = 2564] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FE26400) [pid = 2564] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (180D8800) [pid = 2564] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:48:35 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1AC5DC00) [pid = 2564] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:48:35 INFO - PROCESS | 2564 | 1464011315659 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1332ms 06:48:35 INFO - PROCESS | 2564 | 1464011315732 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 2564 | 1464011315737 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 06:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:48:35 INFO - PROCESS | 2564 | 1464011315756 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 2564 | 1464011315761 Marionette TRACE conn6 <- [1,982,null,{}] 06:48:35 INFO - PROCESS | 2564 | 1464011315767 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 2564 | 1464011315891 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 06:48:36 INFO - PROCESS | 2564 | 1464011316029 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 2564 | ++DOCSHELL 0FD87800 == 80 [pid = 2564] [id = 255] 06:48:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (10FD7C00) [pid = 2564] [serial = 764] [outer = 00000000] 06:48:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (159E0000) [pid = 2564] [serial = 765] [outer = 10FD7C00] 06:48:36 INFO - PROCESS | 2564 | 1464011316090 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (15ED0800) [pid = 2564] [serial = 766] [outer = 10FD7C00] 06:48:36 INFO - PROCESS | 2564 | 1464011316691 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 06:48:36 INFO - PROCESS | 2564 | 1464011316730 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 2564 | 1464011316736 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 06:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:48:36 INFO - PROCESS | 2564 | 1464011316743 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 2564 | 1464011316746 Marionette TRACE conn6 <- [1,986,null,{}] 06:48:36 INFO - PROCESS | 2564 | 1464011316750 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:36 INFO - PROCESS | 2564 | 1464011316872 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 06:48:37 INFO - PROCESS | 2564 | 1464011317029 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 2564 | ++DOCSHELL 1862E800 == 81 [pid = 2564] [id = 256] 06:48:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1862FC00) [pid = 2564] [serial = 767] [outer = 00000000] 06:48:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1994DC00) [pid = 2564] [serial = 768] [outer = 1862FC00] 06:48:37 INFO - PROCESS | 2564 | 1464011317088 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (19BE1800) [pid = 2564] [serial = 769] [outer = 1862FC00] 06:48:37 INFO - PROCESS | 2564 | 1464011317705 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1019ms 06:48:37 INFO - PROCESS | 2564 | 1464011317764 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 2564 | 1464011317767 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 06:48:37 INFO - PROCESS | 2564 | 1464011317770 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:48:37 INFO - PROCESS | 2564 | 1464011317774 Marionette TRACE conn6 <- [1,990,null,{}] 06:48:37 INFO - PROCESS | 2564 | 1464011317785 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 2564 | 1464011317899 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 06:48:38 INFO - PROCESS | 2564 | 1464011318039 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 2564 | ++DOCSHELL 1D4BD000 == 82 [pid = 2564] [id = 257] 06:48:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1D4C3C00) [pid = 2564] [serial = 770] [outer = 00000000] 06:48:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1D680400) [pid = 2564] [serial = 771] [outer = 1D4C3C00] 06:48:38 INFO - PROCESS | 2564 | 1464011318096 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1DD7C800) [pid = 2564] [serial = 772] [outer = 1D4C3C00] 06:48:38 INFO - PROCESS | 2564 | 1464011318685 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 06:48:38 INFO - PROCESS | 2564 | 1464011318744 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 2564 | 1464011318746 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 06:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:48:38 INFO - PROCESS | 2564 | 1464011318750 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - PROCESS | 2564 | 1464011318752 Marionette TRACE conn6 <- [1,994,null,{}] 06:48:38 INFO - PROCESS | 2564 | 1464011318755 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 2564 | 1464011318874 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 06:48:39 INFO - PROCESS | 2564 | 1464011319016 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 2564 | ++DOCSHELL 1E28D800 == 83 [pid = 2564] [id = 258] 06:48:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1E290000) [pid = 2564] [serial = 773] [outer = 00000000] 06:48:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1E2BF400) [pid = 2564] [serial = 774] [outer = 1E290000] 06:48:39 INFO - PROCESS | 2564 | 1464011319074 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1E397000) [pid = 2564] [serial = 775] [outer = 1E290000] 06:48:39 INFO - PROCESS | 2564 | 1464011319602 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 06:48:39 INFO - PROCESS | 2564 | 1464011319684 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 2564 | 1464011319686 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 06:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:48:39 INFO - PROCESS | 2564 | 1464011319690 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 2564 | 1464011319692 Marionette TRACE conn6 <- [1,998,null,{}] 06:48:39 INFO - PROCESS | 2564 | 1464011319695 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 2564 | 1464011319810 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 06:48:39 INFO - PROCESS | 2564 | 1464011319924 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 2564 | ++DOCSHELL 1E018400 == 84 [pid = 2564] [id = 259] 06:48:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1E2BC800) [pid = 2564] [serial = 776] [outer = 00000000] 06:48:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1EB53C00) [pid = 2564] [serial = 777] [outer = 1E2BC800] 06:48:40 INFO - PROCESS | 2564 | 1464011320025 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1ED61400) [pid = 2564] [serial = 778] [outer = 1E2BC800] 06:48:40 INFO - PROCESS | 2564 | 1464011320641 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1017ms 06:48:40 INFO - PROCESS | 2564 | 1464011320711 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 2564 | 1464011320713 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 06:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:48:40 INFO - PROCESS | 2564 | 1464011320716 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 2564 | 1464011320718 Marionette TRACE conn6 <- [1,1002,null,{}] 06:48:40 INFO - PROCESS | 2564 | 1464011320735 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:40 INFO - PROCESS | 2564 | 1464011320914 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 06:48:40 INFO - PROCESS | 2564 | 1464011320979 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 2564 | ++DOCSHELL 1F108000 == 85 [pid = 2564] [id = 260] 06:48:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1F111C00) [pid = 2564] [serial = 779] [outer = 00000000] 06:48:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (20AD7C00) [pid = 2564] [serial = 780] [outer = 1F111C00] 06:48:41 INFO - PROCESS | 2564 | 1464011321076 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (20E0C800) [pid = 2564] [serial = 781] [outer = 1F111C00] 06:48:41 INFO - PROCESS | 2564 | 1464011321661 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 06:48:41 INFO - PROCESS | 2564 | 1464011321691 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 06:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:48:41 INFO - PROCESS | 2564 | 1464011321693 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 06:48:41 INFO - PROCESS | 2564 | 1464011321697 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 2564 | 1464011321699 Marionette TRACE conn6 <- [1,1006,null,{}] 06:48:41 INFO - PROCESS | 2564 | 1464011321702 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 2564 | 1464011321809 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 06:48:41 INFO - PROCESS | 2564 | 1464011321973 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 2564 | ++DOCSHELL 16F55800 == 86 [pid = 2564] [id = 261] 06:48:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (16F56400) [pid = 2564] [serial = 782] [outer = 00000000] 06:48:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (16F5D800) [pid = 2564] [serial = 783] [outer = 16F56400] 06:48:42 INFO - PROCESS | 2564 | 1464011322032 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (16F5E400) [pid = 2564] [serial = 784] [outer = 16F56400] 06:48:42 INFO - PROCESS | 2564 | 1464011322806 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1121ms 06:48:42 INFO - PROCESS | 2564 | 1464011322822 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 2564 | 1464011322825 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 06:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:48:42 INFO - PROCESS | 2564 | 1464011322830 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 2564 | 1464011322834 Marionette TRACE conn6 <- [1,1010,null,{}] 06:48:42 INFO - PROCESS | 2564 | 1464011322841 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 2564 | 1464011322949 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 06:48:43 INFO - PROCESS | 2564 | 1464011323099 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 2564 | ++DOCSHELL 13FDEC00 == 87 [pid = 2564] [id = 262] 06:48:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1404D400) [pid = 2564] [serial = 785] [outer = 00000000] 06:48:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1495C000) [pid = 2564] [serial = 786] [outer = 1404D400] 06:48:43 INFO - PROCESS | 2564 | 1464011323151 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (15E25000) [pid = 2564] [serial = 787] [outer = 1404D400] 06:48:43 INFO - PROCESS | 2564 | 1464011323744 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:48:43 INFO - PROCESS | 2564 | --DOCSHELL 1C6B4400 == 86 [pid = 2564] [id = 253] 06:48:43 INFO - PROCESS | 2564 | --DOCSHELL 1B92C400 == 85 [pid = 2564] [id = 252] 06:48:43 INFO - PROCESS | 2564 | --DOCSHELL 19633000 == 84 [pid = 2564] [id = 251] 06:48:43 INFO - PROCESS | 2564 | --DOCSHELL 16F43800 == 83 [pid = 2564] [id = 250] 06:48:43 INFO - PROCESS | 2564 | --DOCSHELL 092EF000 == 82 [pid = 2564] [id = 249] 06:48:43 INFO - PROCESS | 2564 | --DOCSHELL 10599000 == 81 [pid = 2564] [id = 248] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (0FD29C00) [pid = 2564] [serial = 627] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (15ED0C00) [pid = 2564] [serial = 588] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1EB53400) [pid = 2564] [serial = 645] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1D928400) [pid = 2564] [serial = 594] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (180D5400) [pid = 2564] [serial = 630] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1E012400) [pid = 2564] [serial = 636] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1D934800) [pid = 2564] [serial = 633] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1E2C7400) [pid = 2564] [serial = 642] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1E28E800) [pid = 2564] [serial = 639] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (16E95800) [pid = 2564] [serial = 679] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (15E1D400) [pid = 2564] [serial = 678] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1830C400) [pid = 2564] [serial = 715] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1B2AD000) [pid = 2564] [serial = 712] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1C699400) [pid = 2564] [serial = 717] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (18060000) [pid = 2564] [serial = 703] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1C6A4000) [pid = 2564] [serial = 718] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (14228000) [pid = 2564] [serial = 699] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (13F86000) [pid = 2564] [serial = 693] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1D4BC400) [pid = 2564] [serial = 721] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (14901800) [pid = 2564] [serial = 700] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (20ACE000) [pid = 2564] [serial = 685] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (18631C00) [pid = 2564] [serial = 706] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (18F81000) [pid = 2564] [serial = 591] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1BD60800) [pid = 2564] [serial = 552] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (0F8F6C00) [pid = 2564] [serial = 585] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1CBD6C00) [pid = 2564] [serial = 720] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (18932000) [pid = 2564] [serial = 708] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (211CD800) [pid = 2564] [serial = 691] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (211C9800) [pid = 2564] [serial = 690] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1B1B6800) [pid = 2564] [serial = 711] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (20E09400) [pid = 2564] [serial = 688] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (20AD7400) [pid = 2564] [serial = 687] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (18153800) [pid = 2564] [serial = 705] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (16F41C00) [pid = 2564] [serial = 702] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (20E03800) [pid = 2564] [serial = 676] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1F10F400) [pid = 2564] [serial = 684] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (13FDA000) [pid = 2564] [serial = 697] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (154DAC00) [pid = 2564] [serial = 696] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18F29800) [pid = 2564] [serial = 709] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1B9AE000) [pid = 2564] [serial = 682] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1AF5E400) [pid = 2564] [serial = 681] [outer = 00000000] [url = about:blank] 06:48:43 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (15EBA800) [pid = 2564] [serial = 714] [outer = 00000000] [url = about:blank] 06:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1024ms 06:48:43 INFO - PROCESS | 2564 | 1464011323859 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 2564 | 1464011323865 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 06:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:48:43 INFO - PROCESS | 2564 | 1464011323870 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 2564 | 1464011323873 Marionette TRACE conn6 <- [1,1014,null,{}] 06:48:43 INFO - PROCESS | 2564 | 1464011323877 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 2564 | 1464011324005 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 06:48:44 INFO - PROCESS | 2564 | 1464011324095 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 2564 | ++DOCSHELL 0D033C00 == 82 [pid = 2564] [id = 263] 06:48:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FD29C00) [pid = 2564] [serial = 788] [outer = 00000000] 06:48:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (102C4000) [pid = 2564] [serial = 789] [outer = 0FD29C00] 06:48:44 INFO - PROCESS | 2564 | 1464011324140 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (14224C00) [pid = 2564] [serial = 790] [outer = 0FD29C00] 06:48:44 INFO - PROCESS | 2564 | 1464011324597 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 770ms 06:48:44 INFO - PROCESS | 2564 | 1464011324641 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 2564 | 1464011324643 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 06:48:44 INFO - PROCESS | 2564 | 1464011324646 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:48:44 INFO - PROCESS | 2564 | 1464011324650 Marionette TRACE conn6 <- [1,1018,null,{}] 06:48:44 INFO - PROCESS | 2564 | 1464011324660 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 2564 | 1464011324757 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 06:48:44 INFO - PROCESS | 2564 | 1464011324774 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 2564 | ++DOCSHELL 146B3000 == 83 [pid = 2564] [id = 264] 06:48:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (16F57000) [pid = 2564] [serial = 791] [outer = 00000000] 06:48:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (16F62800) [pid = 2564] [serial = 792] [outer = 16F57000] 06:48:44 INFO - PROCESS | 2564 | 1464011324820 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (180D5400) [pid = 2564] [serial = 793] [outer = 16F57000] 06:48:45 INFO - PROCESS | 2564 | 1464011325302 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 06:48:45 INFO - PROCESS | 2564 | 1464011325321 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 2564 | 1464011325323 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 06:48:45 INFO - PROCESS | 2564 | 1464011325326 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:48:45 INFO - PROCESS | 2564 | 1464011325328 Marionette TRACE conn6 <- [1,1022,null,{}] 06:48:45 INFO - PROCESS | 2564 | 1464011325331 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 2564 | 1464011325423 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 06:48:45 INFO - PROCESS | 2564 | 1464011325432 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 2564 | ++DOCSHELL 175DC400 == 84 [pid = 2564] [id = 265] 06:48:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18305800) [pid = 2564] [serial = 794] [outer = 00000000] 06:48:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1893E000) [pid = 2564] [serial = 795] [outer = 18305800] 06:48:45 INFO - PROCESS | 2564 | 1464011325477 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (18F83C00) [pid = 2564] [serial = 796] [outer = 18305800] 06:48:45 INFO - PROCESS | 2564 | 1464011325962 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 06:48:45 INFO - PROCESS | 2564 | 1464011326001 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 06:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:48:46 INFO - PROCESS | 2564 | 1464011326003 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 06:48:46 INFO - PROCESS | 2564 | 1464011326015 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 2564 | 1464011326017 Marionette TRACE conn6 <- [1,1026,null,{}] 06:48:46 INFO - PROCESS | 2564 | 1464011326021 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 2564 | 1464011326109 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 06:48:46 INFO - PROCESS | 2564 | 1464011326116 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 2564 | ++DOCSHELL 18F88400 == 85 [pid = 2564] [id = 266] 06:48:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18F89000) [pid = 2564] [serial = 797] [outer = 00000000] 06:48:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (19A2C000) [pid = 2564] [serial = 798] [outer = 18F89000] 06:48:46 INFO - PROCESS | 2564 | 1464011326159 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1B1BA000) [pid = 2564] [serial = 799] [outer = 18F89000] 06:48:46 INFO - PROCESS | 2564 | 1464011326636 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 06:48:46 INFO - PROCESS | 2564 | 1464011326697 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 2564 | 1464011326699 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 06:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:48:46 INFO - PROCESS | 2564 | 1464011326708 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 2564 | 1464011326709 Marionette TRACE conn6 <- [1,1030,null,{}] 06:48:46 INFO - PROCESS | 2564 | 1464011326713 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 2564 | 1464011326890 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 06:48:46 INFO - PROCESS | 2564 | 1464011326927 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 2564 | ++DOCSHELL 1BD57400 == 86 [pid = 2564] [id = 267] 06:48:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1BD60800) [pid = 2564] [serial = 800] [outer = 00000000] 06:48:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1C362800) [pid = 2564] [serial = 801] [outer = 1BD60800] 06:48:46 INFO - PROCESS | 2564 | 1464011326974 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1C6A2400) [pid = 2564] [serial = 802] [outer = 1BD60800] 06:48:47 INFO - PROCESS | 2564 | 1464011327410 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 06:48:47 INFO - PROCESS | 2564 | 1464011327482 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 2564 | 1464011327484 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 06:48:47 INFO - PROCESS | 2564 | 1464011327487 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 2564 | 1464011327489 Marionette TRACE conn6 <- [1,1034,null,{}] 06:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:48:47 INFO - PROCESS | 2564 | 1464011327493 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 2564 | 1464011327612 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 06:48:47 INFO - PROCESS | 2564 | 1464011327674 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 2564 | ++DOCSHELL 1C6A9800 == 87 [pid = 2564] [id = 268] 06:48:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1C6AD400) [pid = 2564] [serial = 803] [outer = 00000000] 06:48:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1CBD7400) [pid = 2564] [serial = 804] [outer = 1C6AD400] 06:48:47 INFO - PROCESS | 2564 | 1464011327717 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1CBD9C00) [pid = 2564] [serial = 805] [outer = 1C6AD400] 06:48:48 INFO - PROCESS | 2564 | 1464011328132 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 06:48:48 INFO - PROCESS | 2564 | 1464011328162 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 06:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:48:48 INFO - PROCESS | 2564 | 1464011328164 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 06:48:48 INFO - PROCESS | 2564 | 1464011328167 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 2564 | 1464011328168 Marionette TRACE conn6 <- [1,1038,null,{}] 06:48:48 INFO - PROCESS | 2564 | 1464011328172 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:48 INFO - PROCESS | 2564 | 1464011328328 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1B9AAC00) [pid = 2564] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1C6B4800) [pid = 2564] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (18059000) [pid = 2564] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (092F2800) [pid = 2564] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1963C800) [pid = 2564] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (105E0400) [pid = 2564] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:48:48 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (0FD22C00) [pid = 2564] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:48:48 INFO - PROCESS | 2564 | 1464011328431 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 2564 | ++DOCSHELL 0FD22C00 == 88 [pid = 2564] [id = 269] 06:48:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (0FD26000) [pid = 2564] [serial = 806] [outer = 00000000] 06:48:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (18065800) [pid = 2564] [serial = 807] [outer = 0FD26000] 06:48:48 INFO - PROCESS | 2564 | 1464011328477 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1B115400) [pid = 2564] [serial = 808] [outer = 0FD26000] 06:48:48 INFO - PROCESS | 2564 | 1464011328854 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 06:48:48 INFO - PROCESS | 2564 | 1464011328899 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 2564 | 1464011328901 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 06:48:48 INFO - PROCESS | 2564 | 1464011328904 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:48:48 INFO - PROCESS | 2564 | 1464011328906 Marionette TRACE conn6 <- [1,1042,null,{}] 06:48:48 INFO - PROCESS | 2564 | 1464011328910 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 2564 | 1464011329001 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 06:48:49 INFO - PROCESS | 2564 | 1464011329008 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 2564 | ++DOCSHELL 18059000 == 89 [pid = 2564] [id = 270] 06:48:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (180DD400) [pid = 2564] [serial = 809] [outer = 00000000] 06:48:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1D934800) [pid = 2564] [serial = 810] [outer = 180DD400] 06:48:49 INFO - PROCESS | 2564 | 1464011329051 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1DD80800) [pid = 2564] [serial = 811] [outer = 180DD400] 06:48:49 INFO - PROCESS | 2564 | 1464011329476 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 06:48:49 INFO - PROCESS | 2564 | 1464011329539 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 2564 | 1464011329541 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 06:48:49 INFO - PROCESS | 2564 | 1464011329544 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 2564 | 1464011329546 Marionette TRACE conn6 <- [1,1046,null,{}] 06:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:48:49 INFO - PROCESS | 2564 | 1464011329550 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 2564 | 1464011329644 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 06:48:49 INFO - PROCESS | 2564 | 1464011329651 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 2564 | ++DOCSHELL 1DDF1000 == 90 [pid = 2564] [id = 271] 06:48:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1E013000) [pid = 2564] [serial = 812] [outer = 00000000] 06:48:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1E296400) [pid = 2564] [serial = 813] [outer = 1E013000] 06:48:49 INFO - PROCESS | 2564 | 1464011329694 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1EB49800) [pid = 2564] [serial = 814] [outer = 1E013000] 06:48:50 INFO - PROCESS | 2564 | 1464011330157 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 06:48:50 INFO - PROCESS | 2564 | 1464011330179 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 06:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:48:50 INFO - PROCESS | 2564 | 1464011330181 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 06:48:50 INFO - PROCESS | 2564 | 1464011330184 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 2564 | 1464011330186 Marionette TRACE conn6 <- [1,1050,null,{}] 06:48:50 INFO - PROCESS | 2564 | 1464011330208 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 2564 | 1464011330336 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 06:48:50 INFO - PROCESS | 2564 | 1464011330342 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 2564 | ++DOCSHELL 1DD28C00 == 91 [pid = 2564] [id = 272] 06:48:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1DD29000) [pid = 2564] [serial = 815] [outer = 00000000] 06:48:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1DD2F400) [pid = 2564] [serial = 816] [outer = 1DD29000] 06:48:50 INFO - PROCESS | 2564 | 1464011330390 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1EB51C00) [pid = 2564] [serial = 817] [outer = 1DD29000] 06:48:51 INFO - PROCESS | 2564 | 1464011331152 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 990ms 06:48:51 INFO - PROCESS | 2564 | 1464011331175 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 2564 | 1464011331181 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 06:48:51 INFO - PROCESS | 2564 | 1464011331185 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:48:51 INFO - PROCESS | 2564 | 1464011331190 Marionette TRACE conn6 <- [1,1054,null,{}] 06:48:51 INFO - PROCESS | 2564 | 1464011331195 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:51 INFO - PROCESS | 2564 | 1464011331321 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 06:48:51 INFO - PROCESS | 2564 | 1464011331485 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 2564 | ++DOCSHELL 14791000 == 92 [pid = 2564] [id = 273] 06:48:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (15410400) [pid = 2564] [serial = 818] [outer = 00000000] 06:48:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (15E21000) [pid = 2564] [serial = 819] [outer = 15410400] 06:48:51 INFO - PROCESS | 2564 | 1464011331541 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16F41C00) [pid = 2564] [serial = 820] [outer = 15410400] 06:48:52 INFO - PROCESS | 2564 | 1464011332151 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 06:48:52 INFO - PROCESS | 2564 | 1464011332161 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 2564 | 1464011332167 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 06:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:48:52 INFO - PROCESS | 2564 | 1464011332173 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 2564 | 1464011332176 Marionette TRACE conn6 <- [1,1058,null,{}] 06:48:52 INFO - PROCESS | 2564 | 1464011332180 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:52 INFO - PROCESS | 2564 | 1464011332299 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 06:48:52 INFO - PROCESS | 2564 | 1464011332412 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 2564 | ++DOCSHELL 18150C00 == 93 [pid = 2564] [id = 274] 06:48:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (18677000) [pid = 2564] [serial = 821] [outer = 00000000] 06:48:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1A859400) [pid = 2564] [serial = 822] [outer = 18677000] 06:48:52 INFO - PROCESS | 2564 | 1464011332506 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1B92F000) [pid = 2564] [serial = 823] [outer = 18677000] 06:48:53 INFO - PROCESS | 2564 | 1464011333120 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 06:48:53 INFO - PROCESS | 2564 | 1464011333145 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 2564 | 1464011333148 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 06:48:53 INFO - PROCESS | 2564 | 1464011333151 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:48:53 INFO - PROCESS | 2564 | 1464011333155 Marionette TRACE conn6 <- [1,1062,null,{}] 06:48:53 INFO - PROCESS | 2564 | 1464011333166 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 2564 | 1464011333283 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 06:48:53 INFO - PROCESS | 2564 | 1464011333397 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 2564 | ++DOCSHELL 1DD2D400 == 94 [pid = 2564] [id = 275] 06:48:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1DD2D800) [pid = 2564] [serial = 824] [outer = 00000000] 06:48:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1E28E800) [pid = 2564] [serial = 825] [outer = 1DD2D800] 06:48:53 INFO - PROCESS | 2564 | 1464011333494 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1F104000) [pid = 2564] [serial = 826] [outer = 1DD2D800] 06:48:54 INFO - PROCESS | 2564 | 1464011334083 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 06:48:54 INFO - PROCESS | 2564 | 1464011334125 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 2564 | 1464011334128 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 06:48:54 INFO - PROCESS | 2564 | 1464011334131 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:48:54 INFO - PROCESS | 2564 | 1464011334133 Marionette TRACE conn6 <- [1,1066,null,{}] 06:48:54 INFO - PROCESS | 2564 | 1464011334137 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:54 INFO - PROCESS | 2564 | 1464011334256 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 06:48:54 INFO - PROCESS | 2564 | 1464011334395 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 2564 | ++DOCSHELL 20AD1000 == 95 [pid = 2564] [id = 276] 06:48:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (20AD1400) [pid = 2564] [serial = 827] [outer = 00000000] 06:48:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (20AD7400) [pid = 2564] [serial = 828] [outer = 20AD1400] 06:48:54 INFO - PROCESS | 2564 | 1464011334450 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (20E07000) [pid = 2564] [serial = 829] [outer = 20AD1400] 06:48:55 INFO - PROCESS | 2564 | 1464011335046 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 06:48:55 INFO - PROCESS | 2564 | 1464011335105 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 2564 | 1464011335108 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 06:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:48:55 INFO - PROCESS | 2564 | 1464011335111 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 2564 | 1464011335113 Marionette TRACE conn6 <- [1,1070,null,{}] 06:48:55 INFO - PROCESS | 2564 | 1464011335117 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 2564 | 1464011335230 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 06:48:55 INFO - PROCESS | 2564 | 1464011335625 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 2564 | ++DOCSHELL 009BD400 == 96 [pid = 2564] [id = 277] 06:48:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (092EE400) [pid = 2564] [serial = 830] [outer = 00000000] 06:48:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (0C859400) [pid = 2564] [serial = 831] [outer = 092EE400] 06:48:55 INFO - PROCESS | 2564 | 1464011335727 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (0FC4D000) [pid = 2564] [serial = 832] [outer = 092EE400] 06:48:56 INFO - PROCESS | 2564 | 1464011336368 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1332ms 06:48:56 INFO - PROCESS | 2564 | 1464011336448 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 2564 | 1464011336452 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 06:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:48:56 INFO - PROCESS | 2564 | 1464011336456 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 2564 | 1464011336459 Marionette TRACE conn6 <- [1,1074,null,{}] 06:48:56 INFO - PROCESS | 2564 | 1464011336465 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 2564 | 1464011336602 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 06:48:56 INFO - PROCESS | 2564 | 1464011336744 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 2564 | ++DOCSHELL 0D0EC400 == 97 [pid = 2564] [id = 278] 06:48:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (0F858000) [pid = 2564] [serial = 833] [outer = 00000000] 06:48:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (0FCD7400) [pid = 2564] [serial = 834] [outer = 0F858000] 06:48:56 INFO - PROCESS | 2564 | 1464011336796 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (0FD28000) [pid = 2564] [serial = 835] [outer = 0F858000] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 1E39E400 == 96 [pid = 2564] [id = 58] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 15EBC800 == 95 [pid = 2564] [id = 29] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 13E97800 == 94 [pid = 2564] [id = 89] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 0FE27C00 == 93 [pid = 2564] [id = 33] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 1DDF1000 == 92 [pid = 2564] [id = 271] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 18059000 == 91 [pid = 2564] [id = 270] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 0FD22C00 == 90 [pid = 2564] [id = 269] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 1C6A9800 == 89 [pid = 2564] [id = 268] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 1BD57400 == 88 [pid = 2564] [id = 267] 06:48:56 INFO - PROCESS | 2564 | --DOCSHELL 18F88400 == 87 [pid = 2564] [id = 266] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 175DC400 == 86 [pid = 2564] [id = 265] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 146B3000 == 85 [pid = 2564] [id = 264] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 0D033C00 == 84 [pid = 2564] [id = 263] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 13FDEC00 == 83 [pid = 2564] [id = 262] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 1E28D800 == 82 [pid = 2564] [id = 258] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 1ED60800 == 81 [pid = 2564] [id = 225] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 1D4BD000 == 80 [pid = 2564] [id = 257] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 1862E800 == 79 [pid = 2564] [id = 256] 06:48:57 INFO - PROCESS | 2564 | --DOCSHELL 0FD87800 == 78 [pid = 2564] [id = 255] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1B9B4C00) [pid = 2564] [serial = 756] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1D67F800) [pid = 2564] [serial = 759] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1862A400) [pid = 2564] [serial = 750] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (18680C00) [pid = 2564] [serial = 729] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1DD7F000) [pid = 2564] [serial = 732] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (104E2400) [pid = 2564] [serial = 748] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1E290800) [pid = 2564] [serial = 735] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1404D000) [pid = 2564] [serial = 726] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (19A35800) [pid = 2564] [serial = 753] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (160BD800) [pid = 2564] [serial = 745] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1D67B000) [pid = 2564] [serial = 723] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (159DD400) [pid = 2564] [serial = 744] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1B923400) [pid = 2564] [serial = 754] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1EB4D000) [pid = 2564] [serial = 738] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FCD4400) [pid = 2564] [serial = 747] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (20E0D400) [pid = 2564] [serial = 741] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18680800) [pid = 2564] [serial = 751] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1490FC00) [pid = 2564] [serial = 694] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1D686000) [pid = 2564] [serial = 760] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1C6A0400) [pid = 2564] [serial = 757] [outer = 00000000] [url = about:blank] 06:48:57 INFO - PROCESS | 2564 | 1464011337354 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 06:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:48:57 INFO - PROCESS | 2564 | 1464011337389 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 2564 | 1464011337393 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 06:48:57 INFO - PROCESS | 2564 | 1464011337397 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 2564 | 1464011337399 Marionette TRACE conn6 <- [1,1078,null,{}] 06:48:57 INFO - PROCESS | 2564 | 1464011337403 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 2564 | 1464011337493 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 06:48:57 INFO - PROCESS | 2564 | 1464011337593 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDDC00 == 79 [pid = 2564] [id = 279] 06:48:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FD22C00) [pid = 2564] [serial = 836] [outer = 00000000] 06:48:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0FD31C00) [pid = 2564] [serial = 837] [outer = 0FD22C00] 06:48:57 INFO - PROCESS | 2564 | 1464011337641 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FE27C00) [pid = 2564] [serial = 838] [outer = 0FD22C00] 06:48:58 INFO - PROCESS | 2564 | 1464011338061 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 06:48:58 INFO - PROCESS | 2564 | 1464011338127 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 2564 | 1464011338130 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 06:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:48:58 INFO - PROCESS | 2564 | 1464011338134 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 2564 | 1464011338140 Marionette TRACE conn6 <- [1,1082,null,{}] 06:48:58 INFO - PROCESS | 2564 | 1464011338176 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 2564 | 1464011338268 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 06:48:58 INFO - PROCESS | 2564 | 1464011338284 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 2564 | ++DOCSHELL 10DE5C00 == 80 [pid = 2564] [id = 280] 06:48:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (10DE9400) [pid = 2564] [serial = 839] [outer = 00000000] 06:48:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (10FD2400) [pid = 2564] [serial = 840] [outer = 10DE9400] 06:48:58 INFO - PROCESS | 2564 | 1464011338328 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (13E91000) [pid = 2564] [serial = 841] [outer = 10DE9400] 06:48:58 INFO - PROCESS | 2564 | 1464011338776 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 690ms 06:48:58 INFO - PROCESS | 2564 | 1464011338827 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 2564 | 1464011338830 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 06:48:58 INFO - PROCESS | 2564 | 1464011338833 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:48:58 INFO - PROCESS | 2564 | 1464011338835 Marionette TRACE conn6 <- [1,1086,null,{}] 06:48:58 INFO - PROCESS | 2564 | 1464011338838 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 2564 | 1464011338927 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 06:48:58 INFO - PROCESS | 2564 | 1464011338936 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 2564 | ++DOCSHELL 092FC000 == 81 [pid = 2564] [id = 281] 06:48:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (14224400) [pid = 2564] [serial = 842] [outer = 00000000] 06:48:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (142F5000) [pid = 2564] [serial = 843] [outer = 14224400] 06:48:58 INFO - PROCESS | 2564 | 1464011338980 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (146B4000) [pid = 2564] [serial = 844] [outer = 14224400] 06:48:59 INFO - PROCESS | 2564 | 1464011339436 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 06:48:59 INFO - PROCESS | 2564 | 1464011339467 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 2564 | 1464011339469 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 06:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:48:59 INFO - PROCESS | 2564 | 1464011339484 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 2564 | 1464011339486 Marionette TRACE conn6 <- [1,1090,null,{}] 06:48:59 INFO - PROCESS | 2564 | 1464011339490 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 2564 | 1464011339603 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 06:48:59 INFO - PROCESS | 2564 | 1464011339693 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 2564 | ++DOCSHELL 14790400 == 82 [pid = 2564] [id = 282] 06:48:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (14796C00) [pid = 2564] [serial = 845] [outer = 00000000] 06:48:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1490CC00) [pid = 2564] [serial = 846] [outer = 14796C00] 06:48:59 INFO - PROCESS | 2564 | 1464011339745 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (154D2C00) [pid = 2564] [serial = 847] [outer = 14796C00] 06:49:00 INFO - PROCESS | 2564 | 1464011340202 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 790ms 06:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:49:00 INFO - PROCESS | 2564 | 1464011340273 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 2564 | 1464011340275 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 06:49:00 INFO - PROCESS | 2564 | 1464011340278 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 2564 | 1464011340280 Marionette TRACE conn6 <- [1,1094,null,{}] 06:49:00 INFO - PROCESS | 2564 | 1464011340283 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 2564 | 1464011340406 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 06:49:00 INFO - PROCESS | 2564 | 1464011340474 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 2564 | ++DOCSHELL 0C80E800 == 83 [pid = 2564] [id = 283] 06:49:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (0C810C00) [pid = 2564] [serial = 848] [outer = 00000000] 06:49:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (15E1B400) [pid = 2564] [serial = 849] [outer = 0C810C00] 06:49:00 INFO - PROCESS | 2564 | 1464011340521 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (15E22C00) [pid = 2564] [serial = 850] [outer = 0C810C00] 06:49:00 INFO - PROCESS | 2564 | 1464011340947 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 06:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:49:01 INFO - PROCESS | 2564 | 1464011341018 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 2564 | 1464011341020 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 06:49:01 INFO - PROCESS | 2564 | 1464011341023 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 2564 | 1464011341025 Marionette TRACE conn6 <- [1,1098,null,{}] 06:49:01 INFO - PROCESS | 2564 | 1464011341028 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 2564 | 1464011341148 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 06:49:01 INFO - PROCESS | 2564 | 1464011341207 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 2564 | ++DOCSHELL 15EB8800 == 84 [pid = 2564] [id = 284] 06:49:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (15EBC800) [pid = 2564] [serial = 851] [outer = 00000000] 06:49:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (16E92400) [pid = 2564] [serial = 852] [outer = 15EBC800] 06:49:01 INFO - PROCESS | 2564 | 1464011341251 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (16F05400) [pid = 2564] [serial = 853] [outer = 15EBC800] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1E013000) [pid = 2564] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1BD60800) [pid = 2564] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1C6AD400) [pid = 2564] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (0FD26000) [pid = 2564] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FD29C00) [pid = 2564] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (18F89000) [pid = 2564] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1404D400) [pid = 2564] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (18305800) [pid = 2564] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (16F57000) [pid = 2564] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:49:01 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (180DD400) [pid = 2564] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:49:01 INFO - PROCESS | 2564 | 1464011341909 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 06:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:49:01 INFO - PROCESS | 2564 | 1464011341958 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 2564 | 1464011341960 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 06:49:01 INFO - PROCESS | 2564 | 1464011341964 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 2564 | 1464011341965 Marionette TRACE conn6 <- [1,1102,null,{}] 06:49:01 INFO - PROCESS | 2564 | 1464011341976 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 2564 | 1464011342062 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 06:49:02 INFO - PROCESS | 2564 | 1464011342071 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 2564 | ++DOCSHELL 0FD29C00 == 85 [pid = 2564] [id = 285] 06:49:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (16E07800) [pid = 2564] [serial = 854] [outer = 00000000] 06:49:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (16F54400) [pid = 2564] [serial = 855] [outer = 16E07800] 06:49:02 INFO - PROCESS | 2564 | 1464011342116 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (16F5A400) [pid = 2564] [serial = 856] [outer = 16E07800] 06:49:02 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 06:49:02 INFO - PROCESS | 2564 | 1464011342710 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 790ms 06:49:02 INFO - PROCESS | 2564 | 1464011342754 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 06:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:49:02 INFO - PROCESS | 2564 | 1464011342756 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 06:49:02 INFO - PROCESS | 2564 | 1464011342759 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 2564 | 1464011342761 Marionette TRACE conn6 <- [1,1106,null,{}] 06:49:02 INFO - PROCESS | 2564 | 1464011342764 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 2564 | 1464011342846 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 06:49:02 INFO - PROCESS | 2564 | 1464011342853 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 2564 | ++DOCSHELL 154D1800 == 86 [pid = 2564] [id = 286] 06:49:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (16F45800) [pid = 2564] [serial = 857] [outer = 00000000] 06:49:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (18064400) [pid = 2564] [serial = 858] [outer = 16F45800] 06:49:02 INFO - PROCESS | 2564 | 1464011342897 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (18628C00) [pid = 2564] [serial = 859] [outer = 16F45800] 06:49:03 INFO - PROCESS | 2564 | 1464011343322 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 570ms 06:49:03 INFO - PROCESS | 2564 | 1464011343330 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 2564 | 1464011343332 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 06:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:49:03 INFO - PROCESS | 2564 | 1464011343335 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 2564 | 1464011343336 Marionette TRACE conn6 <- [1,1110,null,{}] 06:49:03 INFO - PROCESS | 2564 | 1464011343355 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 2564 | 1464011343443 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 06:49:03 INFO - PROCESS | 2564 | 1464011343459 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 2564 | ++DOCSHELL 18060400 == 87 [pid = 2564] [id = 287] 06:49:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1862C800) [pid = 2564] [serial = 860] [outer = 00000000] 06:49:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (18678800) [pid = 2564] [serial = 861] [outer = 1862C800] 06:49:03 INFO - PROCESS | 2564 | 1464011343509 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (18F29400) [pid = 2564] [serial = 862] [outer = 1862C800] 06:49:04 INFO - PROCESS | 2564 | 1464011344253 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 06:49:04 INFO - PROCESS | 2564 | 1464011344307 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 2564 | 1464011344312 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 06:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:49:04 INFO - PROCESS | 2564 | 1464011344317 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 2564 | 1464011344322 Marionette TRACE conn6 <- [1,1114,null,{}] 06:49:04 INFO - PROCESS | 2564 | 1464011344327 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:04 INFO - PROCESS | 2564 | 1464011344486 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 06:49:04 INFO - PROCESS | 2564 | 1464011344622 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 2564 | ++DOCSHELL 0CCA0000 == 88 [pid = 2564] [id = 288] 06:49:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (0F8F0800) [pid = 2564] [serial = 863] [outer = 00000000] 06:49:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (0FD30000) [pid = 2564] [serial = 864] [outer = 0F8F0800] 06:49:04 INFO - PROCESS | 2564 | 1464011344683 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (0FE26400) [pid = 2564] [serial = 865] [outer = 0F8F0800] 06:49:05 INFO - PROCESS | 2564 | 1464011345252 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 06:49:05 INFO - PROCESS | 2564 | 1464011345307 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 2564 | 1464011345313 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 06:49:05 INFO - PROCESS | 2564 | 1464011345321 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 2564 | 1464011345324 Marionette TRACE conn6 <- [1,1118,null,{}] 06:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:49:05 INFO - PROCESS | 2564 | 1464011345328 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 2564 | 1464011345441 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 06:49:05 INFO - PROCESS | 2564 | 1464011345549 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 2564 | ++DOCSHELL 105E1C00 == 89 [pid = 2564] [id = 289] 06:49:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (105EE000) [pid = 2564] [serial = 866] [outer = 00000000] 06:49:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (14794C00) [pid = 2564] [serial = 867] [outer = 105EE000] 06:49:05 INFO - PROCESS | 2564 | 1464011345604 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (154CF400) [pid = 2564] [serial = 868] [outer = 105EE000] 06:49:06 INFO - PROCESS | 2564 | 1464011346256 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 06:49:06 INFO - PROCESS | 2564 | 1464011346298 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 2564 | 1464011346301 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 06:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:49:06 INFO - PROCESS | 2564 | 1464011346305 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 2564 | 1464011346308 Marionette TRACE conn6 <- [1,1122,null,{}] 06:49:06 INFO - PROCESS | 2564 | 1464011346319 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:06 INFO - PROCESS | 2564 | 1464011346434 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 06:49:06 INFO - PROCESS | 2564 | 1464011346593 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 2564 | ++DOCSHELL 1893BC00 == 90 [pid = 2564] [id = 290] 06:49:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (18940000) [pid = 2564] [serial = 869] [outer = 00000000] 06:49:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (18F86000) [pid = 2564] [serial = 870] [outer = 18940000] 06:49:06 INFO - PROCESS | 2564 | 1464011346650 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (18F9D000) [pid = 2564] [serial = 871] [outer = 18940000] 06:49:07 INFO - PROCESS | 2564 | 1464011347263 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 06:49:07 INFO - PROCESS | 2564 | 1464011347288 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 2564 | 1464011347291 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 06:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:49:07 INFO - PROCESS | 2564 | 1464011347296 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 2564 | 1464011347298 Marionette TRACE conn6 <- [1,1126,null,{}] 06:49:07 INFO - PROCESS | 2564 | 1464011347302 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 2564 | 1464011347418 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 06:49:07 INFO - PROCESS | 2564 | 1464011347557 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 2564 | ++DOCSHELL 1994EC00 == 91 [pid = 2564] [id = 291] 06:49:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (19A2A800) [pid = 2564] [serial = 872] [outer = 00000000] 06:49:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (19A34400) [pid = 2564] [serial = 873] [outer = 19A2A800] 06:49:07 INFO - PROCESS | 2564 | 1464011347616 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (19A37000) [pid = 2564] [serial = 874] [outer = 19A2A800] 06:49:08 INFO - PROCESS | 2564 | 1464011348190 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 06:49:08 INFO - PROCESS | 2564 | 1464011348229 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 2564 | 1464011348231 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 06:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:49:08 INFO - PROCESS | 2564 | 1464011348234 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 2564 | 1464011348236 Marionette TRACE conn6 <- [1,1130,null,{}] 06:49:08 INFO - PROCESS | 2564 | 1464011348240 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:08 INFO - PROCESS | 2564 | 1464011348353 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 06:49:08 INFO - PROCESS | 2564 | 1464011348466 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 2564 | ++DOCSHELL 19A2BC00 == 92 [pid = 2564] [id = 292] 06:49:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (19A2D800) [pid = 2564] [serial = 875] [outer = 00000000] 06:49:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (1B1B6800) [pid = 2564] [serial = 876] [outer = 19A2D800] 06:49:08 INFO - PROCESS | 2564 | 1464011348564 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 140 (1B2A9400) [pid = 2564] [serial = 877] [outer = 19A2D800] 06:49:09 INFO - PROCESS | 2564 | 1464011349175 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 06:49:09 INFO - PROCESS | 2564 | 1464011349209 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 2564 | 1464011349211 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 06:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:49:09 INFO - PROCESS | 2564 | 1464011349215 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 2564 | 1464011349216 Marionette TRACE conn6 <- [1,1134,null,{}] 06:49:09 INFO - PROCESS | 2564 | 1464011349220 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:09 INFO - PROCESS | 2564 | 1464011349334 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 06:49:09 INFO - PROCESS | 2564 | 1464011349473 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 2564 | ++DOCSHELL 0F8E9000 == 93 [pid = 2564] [id = 293] 06:49:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 141 (18F29C00) [pid = 2564] [serial = 878] [outer = 00000000] 06:49:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 142 (1B9B2C00) [pid = 2564] [serial = 879] [outer = 18F29C00] 06:49:09 INFO - PROCESS | 2564 | 1464011349528 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 143 (1BD61800) [pid = 2564] [serial = 880] [outer = 18F29C00] 06:49:10 INFO - PROCESS | 2564 | 1464011350264 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1137ms 06:49:10 INFO - PROCESS | 2564 | 1464011350356 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 2564 | 1464011350360 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 06:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:49:10 INFO - PROCESS | 2564 | 1464011350365 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 2564 | 1464011350369 Marionette TRACE conn6 <- [1,1138,null,{}] 06:49:10 INFO - PROCESS | 2564 | 1464011350374 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 2564 | 1464011350517 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 06:49:10 INFO - PROCESS | 2564 | 1464011350658 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 2564 | ++DOCSHELL 104DF400 == 94 [pid = 2564] [id = 294] 06:49:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 144 (104E6C00) [pid = 2564] [serial = 881] [outer = 00000000] 06:49:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 145 (13E7A400) [pid = 2564] [serial = 882] [outer = 104E6C00] 06:49:10 INFO - PROCESS | 2564 | 1464011350712 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 146 (146B6400) [pid = 2564] [serial = 883] [outer = 104E6C00] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 154D1800 == 93 [pid = 2564] [id = 286] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 0FD29C00 == 92 [pid = 2564] [id = 285] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 15EB8800 == 91 [pid = 2564] [id = 284] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 0C80E800 == 90 [pid = 2564] [id = 283] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 10DE5C00 == 89 [pid = 2564] [id = 280] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 0FCDDC00 == 88 [pid = 2564] [id = 279] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 0D0EC400 == 87 [pid = 2564] [id = 278] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 009BD400 == 86 [pid = 2564] [id = 277] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 20AD1000 == 85 [pid = 2564] [id = 276] 06:49:11 INFO - PROCESS | 2564 | --DOCSHELL 1DD28C00 == 84 [pid = 2564] [id = 272] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 145 (1E296400) [pid = 2564] [serial = 813] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 144 (1C362800) [pid = 2564] [serial = 801] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 143 (1CBD7400) [pid = 2564] [serial = 804] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 142 (1C6A2400) [pid = 2564] [serial = 802] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 141 (1CBD9C00) [pid = 2564] [serial = 805] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 140 (18065800) [pid = 2564] [serial = 807] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 139 (1DD81400) [pid = 2564] [serial = 762] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (159E0000) [pid = 2564] [serial = 765] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (1994DC00) [pid = 2564] [serial = 768] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (1D680400) [pid = 2564] [serial = 771] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (1E2BF400) [pid = 2564] [serial = 774] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (1EB53C00) [pid = 2564] [serial = 777] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (1B115400) [pid = 2564] [serial = 808] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (102C4000) [pid = 2564] [serial = 789] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (14224C00) [pid = 2564] [serial = 790] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (19A2C000) [pid = 2564] [serial = 798] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (15E25000) [pid = 2564] [serial = 787] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1495C000) [pid = 2564] [serial = 786] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1893E000) [pid = 2564] [serial = 795] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (18F83C00) [pid = 2564] [serial = 796] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (16F62800) [pid = 2564] [serial = 792] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (180D5400) [pid = 2564] [serial = 793] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (20AD7C00) [pid = 2564] [serial = 780] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1D934800) [pid = 2564] [serial = 810] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (16F5D800) [pid = 2564] [serial = 783] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1DD80800) [pid = 2564] [serial = 811] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1EB49800) [pid = 2564] [serial = 814] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1B1BA000) [pid = 2564] [serial = 799] [outer = 00000000] [url = about:blank] 06:49:11 INFO - PROCESS | 2564 | 1464011351340 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1024ms 06:49:11 INFO - PROCESS | 2564 | 1464011351390 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 2564 | 1464011351396 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 06:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:49:11 INFO - PROCESS | 2564 | 1464011351402 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 2564 | 1464011351404 Marionette TRACE conn6 <- [1,1142,null,{}] 06:49:11 INFO - PROCESS | 2564 | 1464011351408 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:11 INFO - PROCESS | 2564 | 1464011351518 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 06:49:11 INFO - PROCESS | 2564 | 1464011351614 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 2564 | ++DOCSHELL 0C80AC00 == 85 [pid = 2564] [id = 295] 06:49:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (0C80B400) [pid = 2564] [serial = 884] [outer = 00000000] 06:49:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (0FE28000) [pid = 2564] [serial = 885] [outer = 0C80B400] 06:49:11 INFO - PROCESS | 2564 | 1464011351658 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (104EA800) [pid = 2564] [serial = 886] [outer = 0C80B400] 06:49:12 INFO - PROCESS | 2564 | 1464011352061 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 06:49:12 INFO - PROCESS | 2564 | 1464011352163 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 2564 | 1464011352165 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 06:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:49:12 INFO - PROCESS | 2564 | 1464011352169 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 2564 | 1464011352172 Marionette TRACE conn6 <- [1,1146,null,{}] 06:49:12 INFO - PROCESS | 2564 | 1464011352182 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 2564 | 1464011352277 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 06:49:12 INFO - PROCESS | 2564 | 1464011352295 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 2564 | ++DOCSHELL 159DE400 == 86 [pid = 2564] [id = 296] 06:49:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (159DFC00) [pid = 2564] [serial = 887] [outer = 00000000] 06:49:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (15E1F400) [pid = 2564] [serial = 888] [outer = 159DFC00] 06:49:12 INFO - PROCESS | 2564 | 1464011352345 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (15ED6800) [pid = 2564] [serial = 889] [outer = 159DFC00] 06:49:12 INFO - PROCESS | 2564 | 1464011352823 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 06:49:12 INFO - PROCESS | 2564 | 1464011352845 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 2564 | 1464011352848 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 06:49:12 INFO - PROCESS | 2564 | 1464011352851 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:49:12 INFO - PROCESS | 2564 | 1464011352853 Marionette TRACE conn6 <- [1,1150,null,{}] 06:49:12 INFO - PROCESS | 2564 | 1464011352856 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 2564 | 1464011352948 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 06:49:12 INFO - PROCESS | 2564 | 1464011352955 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 2564 | ++DOCSHELL 0CC9E800 == 87 [pid = 2564] [id = 297] 06:49:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (16F3D800) [pid = 2564] [serial = 890] [outer = 00000000] 06:49:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (16F5E000) [pid = 2564] [serial = 891] [outer = 16F3D800] 06:49:13 INFO - PROCESS | 2564 | 1464011353003 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1805D400) [pid = 2564] [serial = 892] [outer = 16F3D800] 06:49:13 INFO - PROCESS | 2564 | 1464011353457 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 06:49:13 INFO - PROCESS | 2564 | 1464011353527 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 2564 | 1464011353539 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 06:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:49:13 INFO - PROCESS | 2564 | 1464011353543 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 2564 | 1464011353544 Marionette TRACE conn6 <- [1,1154,null,{}] 06:49:13 INFO - PROCESS | 2564 | 1464011353553 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 2564 | 1464011353679 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 06:49:13 INFO - PROCESS | 2564 | 1464011353770 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 2564 | ++DOCSHELL 180D4800 == 88 [pid = 2564] [id = 298] 06:49:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (180D9800) [pid = 2564] [serial = 893] [outer = 00000000] 06:49:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (18624000) [pid = 2564] [serial = 894] [outer = 180D9800] 06:49:13 INFO - PROCESS | 2564 | 1464011353816 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (18672800) [pid = 2564] [serial = 895] [outer = 180D9800] 06:49:14 INFO - PROCESS | 2564 | 1464011354264 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 770ms 06:49:14 INFO - PROCESS | 2564 | 1464011354318 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 2564 | 1464011354320 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 06:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:49:14 INFO - PROCESS | 2564 | 1464011354328 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 2564 | 1464011354329 Marionette TRACE conn6 <- [1,1158,null,{}] 06:49:14 INFO - PROCESS | 2564 | 1464011354339 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:14 INFO - PROCESS | 2564 | 1464011354476 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 06:49:14 INFO - PROCESS | 2564 | 1464011354551 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 2564 | ++DOCSHELL 19A34800 == 89 [pid = 2564] [id = 299] 06:49:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (19A36400) [pid = 2564] [serial = 896] [outer = 00000000] 06:49:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1AF60800) [pid = 2564] [serial = 897] [outer = 19A36400] 06:49:14 INFO - PROCESS | 2564 | 1464011354598 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (1B1BD400) [pid = 2564] [serial = 898] [outer = 19A36400] 06:49:15 INFO - PROCESS | 2564 | 1464011355034 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 770ms 06:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:49:15 INFO - PROCESS | 2564 | 1464011355098 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 2564 | 1464011355100 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 06:49:15 INFO - PROCESS | 2564 | 1464011355103 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 2564 | 1464011355105 Marionette TRACE conn6 <- [1,1162,null,{}] 06:49:15 INFO - PROCESS | 2564 | 1464011355114 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:15 INFO - PROCESS | 2564 | 1464011355229 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 06:49:15 INFO - PROCESS | 2564 | 1464011355239 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:15 INFO - PROCESS | 2564 | ++DOCSHELL 1B925C00 == 90 [pid = 2564] [id = 300] 06:49:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (1B92A400) [pid = 2564] [serial = 899] [outer = 00000000] 06:49:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (1B9B0C00) [pid = 2564] [serial = 900] [outer = 1B92A400] 06:49:15 INFO - PROCESS | 2564 | 1464011355338 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (1B9B8C00) [pid = 2564] [serial = 901] [outer = 1B92A400] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (14796C00) [pid = 2564] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (1DD29000) [pid = 2564] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (0FD22C00) [pid = 2564] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (0F858000) [pid = 2564] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (092EE400) [pid = 2564] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (0C810C00) [pid = 2564] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (14224400) [pid = 2564] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (10DE9400) [pid = 2564] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (15EBC800) [pid = 2564] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (16F45800) [pid = 2564] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (16E07800) [pid = 2564] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1D4C2800) [pid = 2564] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:49:15 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1D92BC00) [pid = 2564] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:49:15 INFO - PROCESS | 2564 | 1464011355795 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 2564 | 1464011355851 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 06:49:15 INFO - PROCESS | 2564 | 1464011355855 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 2564 | 1464011355856 Marionette TRACE conn6 <- [1,1166,null,{}] 06:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:49:15 INFO - PROCESS | 2564 | 1464011355864 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:15 INFO - PROCESS | 2564 | 1464011355998 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 06:49:16 INFO - PROCESS | 2564 | 1464011356066 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E6800 == 91 [pid = 2564] [id = 301] 06:49:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (10DE9400) [pid = 2564] [serial = 902] [outer = 00000000] 06:49:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (175EA400) [pid = 2564] [serial = 903] [outer = 10DE9400] 06:49:16 INFO - PROCESS | 2564 | 1464011356112 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1B9AE000) [pid = 2564] [serial = 904] [outer = 10DE9400] 06:49:16 INFO - PROCESS | 2564 | 1464011356486 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 06:49:16 INFO - PROCESS | 2564 | 1464011356534 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 06:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:49:16 INFO - PROCESS | 2564 | 1464011356537 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 2564 | 1464011356539 Marionette TRACE conn6 <- [1,1170,null,{}] 06:49:16 INFO - PROCESS | 2564 | 1464011356542 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:16 INFO - PROCESS | 2564 | 1464011356630 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 06:49:16 INFO - PROCESS | 2564 | 1464011356670 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 2564 | ++DOCSHELL 1C3D3000 == 92 [pid = 2564] [id = 302] 06:49:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1C696C00) [pid = 2564] [serial = 905] [outer = 00000000] 06:49:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1C6A8000) [pid = 2564] [serial = 906] [outer = 1C696C00] 06:49:16 INFO - PROCESS | 2564 | 1464011356713 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1C6AE000) [pid = 2564] [serial = 907] [outer = 1C696C00] 06:49:17 INFO - PROCESS | 2564 | 1464011357145 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 2564 | 1464011357211 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 06:49:17 INFO - PROCESS | 2564 | 1464011357214 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:49:17 INFO - PROCESS | 2564 | 1464011357216 Marionette TRACE conn6 <- [1,1174,null,{}] 06:49:17 INFO - PROCESS | 2564 | 1464011357220 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:17 INFO - PROCESS | 2564 | 1464011357310 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 06:49:17 INFO - PROCESS | 2564 | 1464011357316 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 2564 | ++DOCSHELL 18058400 == 93 [pid = 2564] [id = 303] 06:49:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1C6B0000) [pid = 2564] [serial = 908] [outer = 00000000] 06:49:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (1CBD4400) [pid = 2564] [serial = 909] [outer = 1C6B0000] 06:49:17 INFO - PROCESS | 2564 | 1464011357359 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1CBD7400) [pid = 2564] [serial = 910] [outer = 1C6B0000] 06:49:18 INFO - PROCESS | 2564 | 1464011358094 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 2564 | 1464011358153 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 06:49:18 INFO - PROCESS | 2564 | 1464011358159 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:49:18 INFO - PROCESS | 2564 | 1464011358163 Marionette TRACE conn6 <- [1,1178,null,{}] 06:49:18 INFO - PROCESS | 2564 | 1464011358170 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 2564 | 1464011358292 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 06:49:18 INFO - PROCESS | 2564 | 1464011358440 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F1400 == 94 [pid = 2564] [id = 304] 06:49:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (0F8F4800) [pid = 2564] [serial = 911] [outer = 00000000] 06:49:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (10DE5400) [pid = 2564] [serial = 912] [outer = 0F8F4800] 06:49:18 INFO - PROCESS | 2564 | 1464011358502 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (14228C00) [pid = 2564] [serial = 913] [outer = 0F8F4800] 06:49:19 INFO - PROCESS | 2564 | 1464011359079 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 2564 | 1464011359140 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 06:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:49:19 INFO - PROCESS | 2564 | 1464011359147 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 2564 | 1464011359149 Marionette TRACE conn6 <- [1,1182,null,{}] 06:49:19 INFO - PROCESS | 2564 | 1464011359154 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:19 INFO - PROCESS | 2564 | 1464011359266 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 06:49:19 INFO - PROCESS | 2564 | 1464011359379 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 2564 | ++DOCSHELL 15EB7800 == 95 [pid = 2564] [id = 305] 06:49:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (15EBAC00) [pid = 2564] [serial = 914] [outer = 00000000] 06:49:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (1862E000) [pid = 2564] [serial = 915] [outer = 15EBAC00] 06:49:19 INFO - PROCESS | 2564 | 1464011359432 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (18F83C00) [pid = 2564] [serial = 916] [outer = 15EBAC00] 06:49:20 INFO - PROCESS | 2564 | 1464011360050 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 2564 | 1464011360081 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 06:49:20 INFO - PROCESS | 2564 | 1464011360084 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:49:20 INFO - PROCESS | 2564 | 1464011360089 Marionette TRACE conn6 <- [1,1186,null,{}] 06:49:20 INFO - PROCESS | 2564 | 1464011360100 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:20 INFO - PROCESS | 2564 | 1464011360214 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 06:49:20 INFO - PROCESS | 2564 | 1464011360328 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 2564 | ++DOCSHELL 1BEA6800 == 96 [pid = 2564] [id = 306] 06:49:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (1D4B9C00) [pid = 2564] [serial = 917] [outer = 00000000] 06:49:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 140 (1D4BE000) [pid = 2564] [serial = 918] [outer = 1D4B9C00] 06:49:20 INFO - PROCESS | 2564 | 1464011360425 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 141 (1D4C4C00) [pid = 2564] [serial = 919] [outer = 1D4B9C00] 06:49:21 INFO - PROCESS | 2564 | 1464011361006 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 06:49:21 INFO - PROCESS | 2564 | 1464011361058 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 2564 | 1464011361061 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 06:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:49:21 INFO - PROCESS | 2564 | 1464011361065 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 2564 | 1464011361067 Marionette TRACE conn6 <- [1,1190,null,{}] 06:49:21 INFO - PROCESS | 2564 | 1464011361071 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:21 INFO - PROCESS | 2564 | 1464011361187 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 06:49:21 INFO - PROCESS | 2564 | 1464011361332 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 2564 | ++DOCSHELL 1D680400 == 97 [pid = 2564] [id = 307] 06:49:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 142 (1D681800) [pid = 2564] [serial = 920] [outer = 00000000] 06:49:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 143 (1D686400) [pid = 2564] [serial = 921] [outer = 1D681800] 06:49:21 INFO - PROCESS | 2564 | 1464011361390 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 144 (1D92D400) [pid = 2564] [serial = 922] [outer = 1D681800] 06:49:21 INFO - PROCESS | 2564 | 1464011361991 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:49:22 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 06:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 06:49:22 INFO - PROCESS | 2564 | 1464011362038 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 2564 | 1464011362041 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 06:49:22 INFO - PROCESS | 2564 | 1464011362044 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:49:22 INFO - PROCESS | 2564 | 1464011362046 Marionette TRACE conn6 <- [1,1194,null,{}] 06:49:22 INFO - PROCESS | 2564 | 1464011362050 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:22 INFO - PROCESS | 2564 | 1464011362158 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 06:49:22 INFO - PROCESS | 2564 | 1464011362297 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 2564 | ++DOCSHELL 0C862800 == 98 [pid = 2564] [id = 308] 06:49:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 145 (1D92B400) [pid = 2564] [serial = 923] [outer = 00000000] 06:49:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 146 (1DD27400) [pid = 2564] [serial = 924] [outer = 1D92B400] 06:49:22 INFO - PROCESS | 2564 | 1464011362351 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 147 (1DD2DC00) [pid = 2564] [serial = 925] [outer = 1D92B400] 06:49:22 INFO - PROCESS | 2564 | 1464011362977 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:49:23 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 06:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 06:49:23 INFO - PROCESS | 2564 | 1464011363018 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 2564 | 1464011363021 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 06:49:23 INFO - PROCESS | 2564 | 1464011363024 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:49:23 INFO - PROCESS | 2564 | 1464011363026 Marionette TRACE conn6 <- [1,1198,null,{}] 06:49:23 INFO - PROCESS | 2564 | 1464011363029 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:23 INFO - PROCESS | 2564 | 1464011363157 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 06:49:23 INFO - PROCESS | 2564 | 1464011363324 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 2564 | ++DOCSHELL 0D081800 == 99 [pid = 2564] [id = 309] 06:49:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 148 (1CBDB800) [pid = 2564] [serial = 926] [outer = 00000000] 06:49:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 149 (1DDE8400) [pid = 2564] [serial = 927] [outer = 1CBDB800] 06:49:23 INFO - PROCESS | 2564 | 1464011363382 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 150 (1DDEE000) [pid = 2564] [serial = 928] [outer = 1CBDB800] 06:49:24 INFO - PROCESS | 2564 | 1464011364175 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1225ms 06:49:24 INFO - PROCESS | 2564 | 1464011364254 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 2564 | 1464011364258 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 06:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:49:24 INFO - PROCESS | 2564 | 1464011364263 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 2564 | 1464011364267 Marionette TRACE conn6 <- [1,1202,null,{}] 06:49:24 INFO - PROCESS | 2564 | 1464011364274 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 2564 | 1464011364387 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 06:49:24 INFO - PROCESS | 2564 | 1464011364496 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 2564 | ++DOCSHELL 0FE23000 == 100 [pid = 2564] [id = 310] 06:49:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 151 (0FE2D400) [pid = 2564] [serial = 929] [outer = 00000000] 06:49:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 152 (10FCE400) [pid = 2564] [serial = 930] [outer = 0FE2D400] 06:49:24 INFO - PROCESS | 2564 | 1464011364545 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 153 (1426D800) [pid = 2564] [serial = 931] [outer = 0FE2D400] 06:49:25 INFO - PROCESS | 2564 | 1464011365116 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 06:49:25 INFO - PROCESS | 2564 | 1464011365194 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 2564 | 1464011365200 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 06:49:25 INFO - PROCESS | 2564 | 1464011365206 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:49:25 INFO - PROCESS | 2564 | 1464011365208 Marionette TRACE conn6 <- [1,1206,null,{}] 06:49:25 INFO - PROCESS | 2564 | 1464011365212 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:25 INFO - PROCESS | 2564 | 1464011365343 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 06:49:25 INFO - PROCESS | 2564 | 1464011365490 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 2564 | ++DOCSHELL 0FE26000 == 101 [pid = 2564] [id = 311] 06:49:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 154 (15E25400) [pid = 2564] [serial = 932] [outer = 00000000] 06:49:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 155 (16F61800) [pid = 2564] [serial = 933] [outer = 15E25400] 06:49:25 INFO - PROCESS | 2564 | 1464011365538 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 156 (18626800) [pid = 2564] [serial = 934] [outer = 15E25400] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 1C3D3000 == 100 [pid = 2564] [id = 302] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 0D0E6800 == 99 [pid = 2564] [id = 301] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 14790400 == 98 [pid = 2564] [id = 282] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 1B925C00 == 97 [pid = 2564] [id = 300] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 19A34800 == 96 [pid = 2564] [id = 299] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 180D4800 == 95 [pid = 2564] [id = 298] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 0CC9E800 == 94 [pid = 2564] [id = 297] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 159DE400 == 93 [pid = 2564] [id = 296] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 0C80AC00 == 92 [pid = 2564] [id = 295] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 104DF400 == 91 [pid = 2564] [id = 294] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 155 (20AD7400) [pid = 2564] [serial = 828] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 154 (15E21000) [pid = 2564] [serial = 819] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 153 (1A859400) [pid = 2564] [serial = 822] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 152 (1E28E800) [pid = 2564] [serial = 825] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 151 (18678800) [pid = 2564] [serial = 861] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOCSHELL 0CCA0000 == 90 [pid = 2564] [id = 288] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 150 (1490CC00) [pid = 2564] [serial = 846] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 149 (154D2C00) [pid = 2564] [serial = 847] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 148 (1EB51C00) [pid = 2564] [serial = 817] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 147 (1DD2F400) [pid = 2564] [serial = 816] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 146 (0FD31C00) [pid = 2564] [serial = 837] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 145 (0FE27C00) [pid = 2564] [serial = 838] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 144 (0FD28000) [pid = 2564] [serial = 835] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 143 (0FCD7400) [pid = 2564] [serial = 834] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 142 (0FC4D000) [pid = 2564] [serial = 832] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 141 (0C859400) [pid = 2564] [serial = 831] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 140 (15E22C00) [pid = 2564] [serial = 850] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 139 (15E1B400) [pid = 2564] [serial = 849] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (142F5000) [pid = 2564] [serial = 843] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (10FD2400) [pid = 2564] [serial = 840] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (13E91000) [pid = 2564] [serial = 841] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (16E92400) [pid = 2564] [serial = 852] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (18628C00) [pid = 2564] [serial = 859] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (18064400) [pid = 2564] [serial = 858] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (16F05400) [pid = 2564] [serial = 853] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (16F5A400) [pid = 2564] [serial = 856] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (16F54400) [pid = 2564] [serial = 855] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (146B4000) [pid = 2564] [serial = 844] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1D926800) [pid = 2564] [serial = 724] [outer = 00000000] [url = about:blank] 06:49:25 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1DDE5400) [pid = 2564] [serial = 763] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 2564 | 1464011366086 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 06:49:26 INFO - PROCESS | 2564 | 1464011366139 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 2564 | 1464011366141 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:49:26 INFO - PROCESS | 2564 | 1464011366148 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 2564 | 1464011366152 Marionette TRACE conn6 <- [1,1210,null,{}] 06:49:26 INFO - PROCESS | 2564 | 1464011366162 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 2564 | 1464011366258 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 06:49:26 INFO - PROCESS | 2564 | 1464011366360 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FD7A800 == 91 [pid = 2564] [id = 312] 06:49:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (0FD93000) [pid = 2564] [serial = 935] [outer = 00000000] 06:49:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (10FDAC00) [pid = 2564] [serial = 936] [outer = 0FD93000] 06:49:26 INFO - PROCESS | 2564 | 1464011366413 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (14668800) [pid = 2564] [serial = 937] [outer = 0FD93000] 06:49:26 INFO - PROCESS | 2564 | 1464011366808 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 2564 | 1464011366886 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:49:26 INFO - PROCESS | 2564 | 1464011366889 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 2564 | 1464011366891 Marionette TRACE conn6 <- [1,1214,null,{}] 06:49:26 INFO - PROCESS | 2564 | 1464011366899 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 2564 | 1464011366987 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 06:49:26 INFO - PROCESS | 2564 | 1464011367000 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 2564 | ++DOCSHELL 160C5800 == 92 [pid = 2564] [id = 313] 06:49:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (16F02400) [pid = 2564] [serial = 938] [outer = 00000000] 06:49:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (16F48C00) [pid = 2564] [serial = 939] [outer = 16F02400] 06:49:27 INFO - PROCESS | 2564 | 1464011367044 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (16F61C00) [pid = 2564] [serial = 940] [outer = 16F02400] 06:49:27 INFO - PROCESS | 2564 | 1464011367498 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 06:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:49:27 INFO - PROCESS | 2564 | 1464011367527 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 2564 | 1464011367529 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 06:49:27 INFO - PROCESS | 2564 | 1464011367532 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 2564 | 1464011367534 Marionette TRACE conn6 <- [1,1218,null,{}] 06:49:27 INFO - PROCESS | 2564 | 1464011367537 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:27 INFO - PROCESS | 2564 | 1464011367621 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 06:49:27 INFO - PROCESS | 2564 | 1464011367628 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 2564 | ++DOCSHELL 0CCA7800 == 93 [pid = 2564] [id = 314] 06:49:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (18059C00) [pid = 2564] [serial = 941] [outer = 00000000] 06:49:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (1862F000) [pid = 2564] [serial = 942] [outer = 18059C00] 06:49:27 INFO - PROCESS | 2564 | 1464011367672 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (1893A000) [pid = 2564] [serial = 943] [outer = 18059C00] 06:49:28 INFO - PROCESS | 2564 | 1464011368122 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 06:49:28 INFO - PROCESS | 2564 | 1464011368164 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 2564 | 1464011368166 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 06:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:49:28 INFO - PROCESS | 2564 | 1464011368176 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 2564 | 1464011368178 Marionette TRACE conn6 <- [1,1222,null,{}] 06:49:28 INFO - PROCESS | 2564 | 1464011368181 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 2564 | 1464011368326 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 06:49:28 INFO - PROCESS | 2564 | 1464011368423 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 2564 | ++DOCSHELL 18FA1800 == 94 [pid = 2564] [id = 315] 06:49:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (18FA3400) [pid = 2564] [serial = 944] [outer = 00000000] 06:49:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (1B115400) [pid = 2564] [serial = 945] [outer = 18FA3400] 06:49:28 INFO - PROCESS | 2564 | 1464011368473 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (1B92C400) [pid = 2564] [serial = 946] [outer = 18FA3400] 06:49:28 INFO - PROCESS | 2564 | 1464011368885 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 790ms 06:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:49:28 INFO - PROCESS | 2564 | 1464011368960 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 2564 | 1464011368962 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 06:49:28 INFO - PROCESS | 2564 | 1464011368965 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 2564 | 1464011368966 Marionette TRACE conn6 <- [1,1226,null,{}] 06:49:28 INFO - PROCESS | 2564 | 1464011368970 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:29 INFO - PROCESS | 2564 | 1464011369088 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 06:49:29 INFO - PROCESS | 2564 | 1464011369153 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 2564 | ++DOCSHELL 1B92F400 == 95 [pid = 2564] [id = 316] 06:49:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 140 (1B9B2400) [pid = 2564] [serial = 947] [outer = 00000000] 06:49:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 141 (1C69B000) [pid = 2564] [serial = 948] [outer = 1B9B2400] 06:49:29 INFO - PROCESS | 2564 | 1464011369196 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 142 (1C6A8800) [pid = 2564] [serial = 949] [outer = 1B9B2400] 06:49:29 INFO - PROCESS | 2564 | 1464011369607 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 06:49:29 INFO - PROCESS | 2564 | 1464011369647 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 2564 | 1464011369649 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 06:49:29 INFO - PROCESS | 2564 | 1464011369652 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:49:29 INFO - PROCESS | 2564 | 1464011369654 Marionette TRACE conn6 <- [1,1230,null,{}] 06:49:29 INFO - PROCESS | 2564 | 1464011369657 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:29 INFO - PROCESS | 2564 | 1464011369805 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 06:49:29 INFO - PROCESS | 2564 | 1464011369831 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 2564 | ++DOCSHELL 15EB3C00 == 96 [pid = 2564] [id = 317] 06:49:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 143 (1BEA0800) [pid = 2564] [serial = 950] [outer = 00000000] 06:49:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 144 (1D4BCC00) [pid = 2564] [serial = 951] [outer = 1BEA0800] 06:49:29 INFO - PROCESS | 2564 | 1464011369874 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 145 (1D67E000) [pid = 2564] [serial = 952] [outer = 1BEA0800] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 144 (1C696C00) [pid = 2564] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 143 (1B92A400) [pid = 2564] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 142 (18F29C00) [pid = 2564] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 141 (0C80B400) [pid = 2564] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 140 (1DD2D800) [pid = 2564] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 139 (0FD7C000) [pid = 2564] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (16F56400) [pid = 2564] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (104E6C00) [pid = 2564] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (1DDE9400) [pid = 2564] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (1F110800) [pid = 2564] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (16F3D800) [pid = 2564] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (159DFC00) [pid = 2564] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (1E290000) [pid = 2564] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (1D4C3C00) [pid = 2564] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (19A36400) [pid = 2564] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (1E01F400) [pid = 2564] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1862FC00) [pid = 2564] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (20AD1400) [pid = 2564] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1D934400) [pid = 2564] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1F111C00) [pid = 2564] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (16F41000) [pid = 2564] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (15410400) [pid = 2564] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (10FD7C00) [pid = 2564] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (18677000) [pid = 2564] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (10DE9400) [pid = 2564] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1E2BC800) [pid = 2564] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:49:30 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (180D9800) [pid = 2564] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:49:30 INFO - PROCESS | 2564 | 1464011370612 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 06:49:30 INFO - PROCESS | 2564 | 1464011370628 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 2564 | 1464011370630 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 06:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:49:30 INFO - PROCESS | 2564 | 1464011370642 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 2564 | 1464011370644 Marionette TRACE conn6 <- [1,1234,null,{}] 06:49:30 INFO - PROCESS | 2564 | 1464011370647 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:30 INFO - PROCESS | 2564 | 1464011370734 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 06:49:30 INFO - PROCESS | 2564 | 1464011370834 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 2564 | ++DOCSHELL 0C80B400 == 97 [pid = 2564] [id = 318] 06:49:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (0FD2B000) [pid = 2564] [serial = 953] [outer = 00000000] 06:49:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (15E1C000) [pid = 2564] [serial = 954] [outer = 0FD2B000] 06:49:30 INFO - PROCESS | 2564 | 1464011370878 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (175E5000) [pid = 2564] [serial = 955] [outer = 0FD2B000] 06:49:31 INFO - PROCESS | 2564 | 1464011371276 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 06:49:31 INFO - PROCESS | 2564 | 1464011371329 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 2564 | 1464011371331 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 06:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:49:31 INFO - PROCESS | 2564 | 1464011371335 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 2564 | 1464011371336 Marionette TRACE conn6 <- [1,1238,null,{}] 06:49:31 INFO - PROCESS | 2564 | 1464011371340 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:31 INFO - PROCESS | 2564 | 1464011371430 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 06:49:31 INFO - PROCESS | 2564 | 1464011371436 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 2564 | ++DOCSHELL 18677400 == 98 [pid = 2564] [id = 319] 06:49:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (18F27800) [pid = 2564] [serial = 956] [outer = 00000000] 06:49:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1C93D000) [pid = 2564] [serial = 957] [outer = 18F27800] 06:49:31 INFO - PROCESS | 2564 | 1464011371480 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1D67FC00) [pid = 2564] [serial = 958] [outer = 18F27800] 06:49:31 INFO - PROCESS | 2564 | 1464011371922 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 06:49:31 INFO - PROCESS | 2564 | 1464011371970 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 2564 | 1464011371973 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 06:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:49:31 INFO - PROCESS | 2564 | 1464011371976 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 2564 | 1464011371979 Marionette TRACE conn6 <- [1,1242,null,{}] 06:49:31 INFO - PROCESS | 2564 | 1464011371982 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 2564 | 1464011372096 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 06:49:32 INFO - PROCESS | 2564 | 1464011372102 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 2564 | ++DOCSHELL 1D92D000 == 99 [pid = 2564] [id = 320] 06:49:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1DD2E800) [pid = 2564] [serial = 959] [outer = 00000000] 06:49:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1DD86800) [pid = 2564] [serial = 960] [outer = 1DD2E800] 06:49:32 INFO - PROCESS | 2564 | 1464011372153 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1DDF1400) [pid = 2564] [serial = 961] [outer = 1DD2E800] 06:49:32 INFO - PROCESS | 2564 | 1464011372880 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 06:49:32 INFO - PROCESS | 2564 | 1464011372907 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 06:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:49:32 INFO - PROCESS | 2564 | 1464011372912 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 06:49:32 INFO - PROCESS | 2564 | 1464011372917 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 2564 | 1464011372921 Marionette TRACE conn6 <- [1,1246,null,{}] 06:49:32 INFO - PROCESS | 2564 | 1464011372926 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:33 INFO - PROCESS | 2564 | 1464011373045 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 06:49:33 INFO - PROCESS | 2564 | 1464011373162 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4C800 == 100 [pid = 2564] [id = 321] 06:49:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (0FD22C00) [pid = 2564] [serial = 962] [outer = 00000000] 06:49:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (0FF07000) [pid = 2564] [serial = 963] [outer = 0FD22C00] 06:49:33 INFO - PROCESS | 2564 | 1464011373259 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (104DF400) [pid = 2564] [serial = 964] [outer = 0FD22C00] 06:49:33 INFO - PROCESS | 2564 | 1464011373868 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1027ms 06:49:33 INFO - PROCESS | 2564 | 1464011373945 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 2564 | 1464011373951 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 06:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:49:33 INFO - PROCESS | 2564 | 1464011373957 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 2564 | 1464011373960 Marionette TRACE conn6 <- [1,1250,null,{}] 06:49:33 INFO - PROCESS | 2564 | 1464011373997 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:34 INFO - PROCESS | 2564 | 1464011374118 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 06:49:34 INFO - PROCESS | 2564 | 1464011374253 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 2564 | ++DOCSHELL 159DA400 == 101 [pid = 2564] [id = 322] 06:49:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (159DDC00) [pid = 2564] [serial = 965] [outer = 00000000] 06:49:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (16F05400) [pid = 2564] [serial = 966] [outer = 159DDC00] 06:49:34 INFO - PROCESS | 2564 | 1464011374311 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (18305C00) [pid = 2564] [serial = 967] [outer = 159DDC00] 06:49:34 INFO - PROCESS | 2564 | 1464011374893 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 990ms 06:49:34 INFO - PROCESS | 2564 | 1464011374949 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 06:49:34 INFO - PROCESS | 2564 | 1464011374952 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 06:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:49:34 INFO - PROCESS | 2564 | 1464011374955 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 2564 | 1464011374959 Marionette TRACE conn6 <- [1,1254,null,{}] 06:49:34 INFO - PROCESS | 2564 | 1464011374970 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 2564 | 1464011375089 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 06:49:35 INFO - PROCESS | 2564 | 1464011375234 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 2564 | ++DOCSHELL 1DD2B400 == 102 [pid = 2564] [id = 323] 06:49:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (1DD2D800) [pid = 2564] [serial = 968] [outer = 00000000] 06:49:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (1DD81800) [pid = 2564] [serial = 969] [outer = 1DD2D800] 06:49:35 INFO - PROCESS | 2564 | 1464011375292 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (1E014400) [pid = 2564] [serial = 970] [outer = 1DD2D800] 06:49:35 INFO - PROCESS | 2564 | 1464011375898 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 06:49:35 INFO - PROCESS | 2564 | 1464011375929 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 2564 | 1464011375932 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 06:49:35 INFO - PROCESS | 2564 | 1464011375935 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:49:35 INFO - PROCESS | 2564 | 1464011375937 Marionette TRACE conn6 <- [1,1258,null,{}] 06:49:35 INFO - PROCESS | 2564 | 1464011375941 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:36 INFO - PROCESS | 2564 | 1464011376053 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 06:49:36 INFO - PROCESS | 2564 | 1464011376168 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 2564 | ++DOCSHELL 1E28B800 == 103 [pid = 2564] [id = 324] 06:49:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (1E28DC00) [pid = 2564] [serial = 971] [outer = 00000000] 06:49:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (1E295000) [pid = 2564] [serial = 972] [outer = 1E28DC00] 06:49:36 INFO - PROCESS | 2564 | 1464011376221 Marionette DEBUG loaded listener.js 06:49:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (1E2BCC00) [pid = 2564] [serial = 973] [outer = 1E28DC00] 06:49:36 INFO - PROCESS | 2564 | 1464011376778 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 870ms 06:49:36 INFO - PROCESS | 2564 | 1464011376809 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 2564 | 1464011376811 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 06:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:49:36 INFO - PROCESS | 2564 | 1464011376815 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 2564 | 1464011376817 Marionette TRACE conn6 <- [1,1262,null,{}] 06:49:36 INFO - PROCESS | 2564 | 1464011376821 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:36 INFO - PROCESS | 2564 | 1464011376929 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 06:49:37 INFO - PROCESS | 2564 | 1464011377044 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 2564 | ++DOCSHELL 1E2BE000 == 104 [pid = 2564] [id = 325] 06:49:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 140 (1E2C3C00) [pid = 2564] [serial = 974] [outer = 00000000] 06:49:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 141 (1E395800) [pid = 2564] [serial = 975] [outer = 1E2C3C00] 06:49:37 INFO - PROCESS | 2564 | 1464011377137 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 142 (1E39EC00) [pid = 2564] [serial = 976] [outer = 1E2C3C00] 06:49:37 INFO - PROCESS | 2564 | 1464011377723 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 06:49:37 INFO - PROCESS | 2564 | 1464011377749 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 06:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:49:37 INFO - PROCESS | 2564 | 1464011377751 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 06:49:37 INFO - PROCESS | 2564 | 1464011377754 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 2564 | 1464011377756 Marionette TRACE conn6 <- [1,1266,null,{}] 06:49:37 INFO - PROCESS | 2564 | 1464011377760 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:37 INFO - PROCESS | 2564 | 1464011377887 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 06:49:37 INFO - PROCESS | 2564 | 1464011378005 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 2564 | ++DOCSHELL 1E295400 == 105 [pid = 2564] [id = 326] 06:49:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 143 (1EB4C400) [pid = 2564] [serial = 977] [outer = 00000000] 06:49:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 144 (1F106C00) [pid = 2564] [serial = 978] [outer = 1EB4C400] 06:49:38 INFO - PROCESS | 2564 | 1464011378059 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 145 (1F10D000) [pid = 2564] [serial = 979] [outer = 1EB4C400] 06:49:38 INFO - PROCESS | 2564 | 1464011378627 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 06:49:38 INFO - PROCESS | 2564 | 1464011378685 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 2564 | 1464011378687 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 06:49:38 INFO - PROCESS | 2564 | 1464011378691 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:49:38 INFO - PROCESS | 2564 | 1464011378692 Marionette TRACE conn6 <- [1,1270,null,{}] 06:49:38 INFO - PROCESS | 2564 | 1464011378696 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:38 INFO - PROCESS | 2564 | 1464011378804 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 06:49:38 INFO - PROCESS | 2564 | 1464011378920 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 2564 | ++DOCSHELL 1F10E000 == 106 [pid = 2564] [id = 327] 06:49:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 146 (20ACC400) [pid = 2564] [serial = 980] [outer = 00000000] 06:49:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 147 (20AD0400) [pid = 2564] [serial = 981] [outer = 20ACC400] 06:49:38 INFO - PROCESS | 2564 | 1464011378972 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 148 (20AD7800) [pid = 2564] [serial = 982] [outer = 20ACC400] 06:49:39 INFO - PROCESS | 2564 | 1464011379548 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 06:49:39 INFO - PROCESS | 2564 | 1464011379625 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 2564 | 1464011379628 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 06:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:49:39 INFO - PROCESS | 2564 | 1464011379631 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 2564 | 1464011379633 Marionette TRACE conn6 <- [1,1274,null,{}] 06:49:39 INFO - PROCESS | 2564 | 1464011379637 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 2564 | 1464011379747 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 06:49:39 INFO - PROCESS | 2564 | 1464011379890 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FD80C00 == 107 [pid = 2564] [id = 328] 06:49:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 149 (0FE23400) [pid = 2564] [serial = 983] [outer = 00000000] 06:49:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 150 (15408400) [pid = 2564] [serial = 984] [outer = 0FE23400] 06:49:39 INFO - PROCESS | 2564 | 1464011379945 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 151 (16F5A000) [pid = 2564] [serial = 985] [outer = 0FE23400] 06:49:40 INFO - PROCESS | 2564 | 1464011380760 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1175ms 06:49:40 INFO - PROCESS | 2564 | 1464011380810 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 2564 | 1464011380814 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 06:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:49:40 INFO - PROCESS | 2564 | 1464011380819 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 2564 | 1464011380822 Marionette TRACE conn6 <- [1,1278,null,{}] 06:49:40 INFO - PROCESS | 2564 | 1464011380828 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:40 INFO - PROCESS | 2564 | 1464011380934 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 06:49:41 INFO - PROCESS | 2564 | 1464011381082 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 2564 | ++DOCSHELL 13FE2000 == 108 [pid = 2564] [id = 329] 06:49:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 152 (14269400) [pid = 2564] [serial = 986] [outer = 00000000] 06:49:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 153 (154D0000) [pid = 2564] [serial = 987] [outer = 14269400] 06:49:41 INFO - PROCESS | 2564 | 1464011381133 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 154 (15ED4400) [pid = 2564] [serial = 988] [outer = 14269400] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0D072C00 == 107 [pid = 2564] [id = 18] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 18150C00 == 106 [pid = 2564] [id = 274] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 1540AC00 == 105 [pid = 2564] [id = 46] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 14791000 == 104 [pid = 2564] [id = 273] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 18677400 == 103 [pid = 2564] [id = 319] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0C80B400 == 102 [pid = 2564] [id = 318] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 15EB3C00 == 101 [pid = 2564] [id = 317] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 1B92F400 == 100 [pid = 2564] [id = 316] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 18FA1800 == 99 [pid = 2564] [id = 315] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0CCA7800 == 98 [pid = 2564] [id = 314] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 160C5800 == 97 [pid = 2564] [id = 313] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 153 (1CBD4400) [pid = 2564] [serial = 909] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0FD7A800 == 96 [pid = 2564] [id = 312] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0FE26000 == 95 [pid = 2564] [id = 311] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0FE23000 == 94 [pid = 2564] [id = 310] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 092FC000 == 93 [pid = 2564] [id = 281] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 15EB7800 == 92 [pid = 2564] [id = 305] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 18060400 == 91 [pid = 2564] [id = 287] 06:49:41 INFO - PROCESS | 2564 | --DOCSHELL 0F8F1400 == 90 [pid = 2564] [id = 304] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 152 (1C6A8000) [pid = 2564] [serial = 906] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 151 (1B9B8C00) [pid = 2564] [serial = 901] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 150 (1B9B2C00) [pid = 2564] [serial = 879] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 149 (104EA800) [pid = 2564] [serial = 886] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 148 (1F104000) [pid = 2564] [serial = 826] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 147 (14908400) [pid = 2564] [serial = 727] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 146 (16F5E400) [pid = 2564] [serial = 784] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 145 (19A34400) [pid = 2564] [serial = 873] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 144 (13E7A400) [pid = 2564] [serial = 882] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 143 (0FE28000) [pid = 2564] [serial = 885] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 142 (1E2C1400) [pid = 2564] [serial = 736] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 141 (21152C00) [pid = 2564] [serial = 742] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 140 (1805D400) [pid = 2564] [serial = 892] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 139 (14794C00) [pid = 2564] [serial = 867] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (15ED6800) [pid = 2564] [serial = 889] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (1E397000) [pid = 2564] [serial = 775] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (15E1F400) [pid = 2564] [serial = 888] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (0FD30000) [pid = 2564] [serial = 864] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (1DD7C800) [pid = 2564] [serial = 772] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (1B1BD400) [pid = 2564] [serial = 898] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (1ED66000) [pid = 2564] [serial = 739] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (19BE1800) [pid = 2564] [serial = 769] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (146B6400) [pid = 2564] [serial = 883] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (20E07000) [pid = 2564] [serial = 829] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1DDE8000) [pid = 2564] [serial = 733] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1B9B0C00) [pid = 2564] [serial = 900] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (20E0C800) [pid = 2564] [serial = 781] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (19A2C800) [pid = 2564] [serial = 730] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1B1B6800) [pid = 2564] [serial = 876] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (16F41C00) [pid = 2564] [serial = 820] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (15ED0800) [pid = 2564] [serial = 766] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1B92F000) [pid = 2564] [serial = 823] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1AF60800) [pid = 2564] [serial = 897] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1B9AE000) [pid = 2564] [serial = 904] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1ED61400) [pid = 2564] [serial = 778] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1BD61800) [pid = 2564] [serial = 880] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (175EA400) [pid = 2564] [serial = 903] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (16F5E000) [pid = 2564] [serial = 891] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (18624000) [pid = 2564] [serial = 894] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1C6AE000) [pid = 2564] [serial = 907] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (18672800) [pid = 2564] [serial = 895] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18F86000) [pid = 2564] [serial = 870] [outer = 00000000] [url = about:blank] 06:49:41 INFO - PROCESS | 2564 | 1464011381820 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1020ms 06:49:41 INFO - PROCESS | 2564 | 1464011381841 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 2564 | 1464011381846 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 06:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:49:41 INFO - PROCESS | 2564 | 1464011381854 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 2564 | 1464011381857 Marionette TRACE conn6 <- [1,1282,null,{}] 06:49:41 INFO - PROCESS | 2564 | 1464011381861 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:41 INFO - PROCESS | 2564 | 1464011381953 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 06:49:41 INFO - PROCESS | 2564 | 1464011381961 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 2564 | ++DOCSHELL 092F7000 == 91 [pid = 2564] [id = 330] 06:49:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0CC74800) [pid = 2564] [serial = 989] [outer = 00000000] 06:49:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (0FF0A800) [pid = 2564] [serial = 990] [outer = 0CC74800] 06:49:41 INFO - PROCESS | 2564 | 1464011382006 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (13E7A400) [pid = 2564] [serial = 991] [outer = 0CC74800] 06:49:42 INFO - PROCESS | 2564 | 1464011382504 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 06:49:42 INFO - PROCESS | 2564 | 1464011382525 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 2564 | 1464011382528 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 06:49:42 INFO - PROCESS | 2564 | 1464011382531 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:49:42 INFO - PROCESS | 2564 | 1464011382534 Marionette TRACE conn6 <- [1,1286,null,{}] 06:49:42 INFO - PROCESS | 2564 | 1464011382545 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:42 INFO - PROCESS | 2564 | 1464011382643 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 06:49:42 INFO - PROCESS | 2564 | 1464011382651 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 2564 | ++DOCSHELL 15E26400 == 92 [pid = 2564] [id = 331] 06:49:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (15E27400) [pid = 2564] [serial = 992] [outer = 00000000] 06:49:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (160BD000) [pid = 2564] [serial = 993] [outer = 15E27400] 06:49:42 INFO - PROCESS | 2564 | 1464011382700 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (16F09000) [pid = 2564] [serial = 994] [outer = 15E27400] 06:49:43 INFO - PROCESS | 2564 | 1464011383183 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 06:49:43 INFO - PROCESS | 2564 | 1464011383207 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 06:49:43 INFO - PROCESS | 2564 | 1464011383209 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 06:49:43 INFO - PROCESS | 2564 | 1464011383216 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 2564 | 1464011383217 Marionette TRACE conn6 <- [1,1290,null,{}] 06:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:49:43 INFO - PROCESS | 2564 | 1464011383221 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:43 INFO - PROCESS | 2564 | 1464011383312 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 06:49:43 INFO - PROCESS | 2564 | 1464011383441 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 2564 | ++DOCSHELL 16F5EC00 == 93 [pid = 2564] [id = 332] 06:49:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (16F60000) [pid = 2564] [serial = 995] [outer = 00000000] 06:49:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (18061C00) [pid = 2564] [serial = 996] [outer = 16F60000] 06:49:43 INFO - PROCESS | 2564 | 1464011383486 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18158C00) [pid = 2564] [serial = 997] [outer = 16F60000] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 199B5400 == 92 [pid = 2564] [id = 115] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1C6A8C00 == 91 [pid = 2564] [id = 198] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1F106000 == 90 [pid = 2564] [id = 247] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D4BB400 == 89 [pid = 2564] [id = 125] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D680800 == 88 [pid = 2564] [id = 176] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FCE1800 == 87 [pid = 2564] [id = 62] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 18FA4C00 == 86 [pid = 2564] [id = 61] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 18031000 == 85 [pid = 2564] [id = 186] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FCDF400 == 84 [pid = 2564] [id = 22] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FCE0000 == 83 [pid = 2564] [id = 30] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1994EC00 == 82 [pid = 2564] [id = 291] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D92B000 == 81 [pid = 2564] [id = 254] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D4C0C00 == 80 [pid = 2564] [id = 241] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1C6AA000 == 79 [pid = 2564] [id = 172] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 180D7800 == 78 [pid = 2564] [id = 197] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FD2F400 == 77 [pid = 2564] [id = 178] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 18671C00 == 76 [pid = 2564] [id = 139] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0CC70400 == 75 [pid = 2564] [id = 45] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1DD2D400 == 74 [pid = 2564] [id = 275] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1BEA6800 == 73 [pid = 2564] [id = 306] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1EB4B800 == 72 [pid = 2564] [id = 24] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FD78400 == 71 [pid = 2564] [id = 242] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1E39B400 == 70 [pid = 2564] [id = 161] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0C862800 == 69 [pid = 2564] [id = 308] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0D081800 == 68 [pid = 2564] [id = 309] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1DDE7800 == 67 [pid = 2564] [id = 245] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 180D7400 == 66 [pid = 2564] [id = 114] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FCDA800 == 65 [pid = 2564] [id = 187] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 105E1C00 == 64 [pid = 2564] [id = 289] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0F8E9000 == 63 [pid = 2564] [id = 293] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1DDE6C00 == 62 [pid = 2564] [id = 129] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 159D5C00 == 61 [pid = 2564] [id = 19] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FC4AC00 == 60 [pid = 2564] [id = 158] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1893BC00 == 59 [pid = 2564] [id = 290] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D933800 == 58 [pid = 2564] [id = 244] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0F8EA000 == 57 [pid = 2564] [id = 13] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 16F55800 == 56 [pid = 2564] [id = 261] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1E01EC00 == 55 [pid = 2564] [id = 246] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FD31000 == 54 [pid = 2564] [id = 26] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 159E3000 == 53 [pid = 2564] [id = 159] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FF0EC00 == 52 [pid = 2564] [id = 74] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 16E09800 == 51 [pid = 2564] [id = 243] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 18058400 == 50 [pid = 2564] [id = 303] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D680400 == 49 [pid = 2564] [id = 307] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1E018400 == 48 [pid = 2564] [id = 259] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 15401800 == 47 [pid = 2564] [id = 146] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0D0E3000 == 46 [pid = 2564] [id = 231] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 18679400 == 45 [pid = 2564] [id = 91] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1A861400 == 44 [pid = 2564] [id = 128] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1C6B2400 == 43 [pid = 2564] [id = 175] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 18157C00 == 42 [pid = 2564] [id = 16] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1F108000 == 41 [pid = 2564] [id = 260] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0C865000 == 40 [pid = 2564] [id = 127] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 19A2BC00 == 39 [pid = 2564] [id = 292] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FD80C00 == 38 [pid = 2564] [id = 328] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 13FE2000 == 37 [pid = 2564] [id = 329] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1F10E000 == 36 [pid = 2564] [id = 327] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1E295400 == 35 [pid = 2564] [id = 326] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1E28B800 == 34 [pid = 2564] [id = 324] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1E2BE000 == 33 [pid = 2564] [id = 325] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1DD2B400 == 32 [pid = 2564] [id = 323] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 159DA400 == 31 [pid = 2564] [id = 322] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 1D92D000 == 30 [pid = 2564] [id = 320] 06:49:44 INFO - PROCESS | 2564 | --DOCSHELL 0FC4C800 == 29 [pid = 2564] [id = 321] 06:49:45 INFO - PROCESS | 2564 | --DOCSHELL 092F7000 == 28 [pid = 2564] [id = 330] 06:49:45 INFO - PROCESS | 2564 | --DOCSHELL 15E26400 == 27 [pid = 2564] [id = 331] 06:49:45 INFO - PROCESS | 2564 | 1464011385910 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2731ms 06:49:45 INFO - PROCESS | 2564 | 1464011385959 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 2564 | 1464011385963 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 06:49:45 INFO - PROCESS | 2564 | 1464011385969 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:49:45 INFO - PROCESS | 2564 | 1464011385972 Marionette TRACE conn6 <- [1,1294,null,{}] 06:49:45 INFO - PROCESS | 2564 | 1464011385978 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:46 INFO - PROCESS | 2564 | 1464011386106 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 06:49:46 INFO - PROCESS | 2564 | 1464011386169 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 2564 | ++DOCSHELL 0C812C00 == 28 [pid = 2564] [id = 333] 06:49:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (0C813000) [pid = 2564] [serial = 998] [outer = 00000000] 06:49:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (0C85F400) [pid = 2564] [serial = 999] [outer = 0C813000] 06:49:46 INFO - PROCESS | 2564 | 1464011386217 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (0CC25400) [pid = 2564] [serial = 1000] [outer = 0C813000] 06:49:46 INFO - PROCESS | 2564 | 1464011386673 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 06:49:46 INFO - PROCESS | 2564 | 1464011386744 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 2564 | 1464011386750 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 06:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:49:46 INFO - PROCESS | 2564 | 1464011386756 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 2564 | 1464011386759 Marionette TRACE conn6 <- [1,1298,null,{}] 06:49:46 INFO - PROCESS | 2564 | 1464011386767 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:46 INFO - PROCESS | 2564 | 1464011386886 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 06:49:46 INFO - PROCESS | 2564 | 1464011386949 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD3C00 == 29 [pid = 2564] [id = 334] 06:49:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (0FCD4800) [pid = 2564] [serial = 1001] [outer = 00000000] 06:49:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (0FCDC800) [pid = 2564] [serial = 1002] [outer = 0FCD4800] 06:49:46 INFO - PROCESS | 2564 | 1464011386994 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (0FD26800) [pid = 2564] [serial = 1003] [outer = 0FCD4800] 06:49:47 INFO - PROCESS | 2564 | 1464011387504 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 2564 | 1464011387551 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 06:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:49:47 INFO - PROCESS | 2564 | 1464011387561 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 2564 | 1464011387564 Marionette TRACE conn6 <- [1,1302,null,{}] 06:49:47 INFO - PROCESS | 2564 | 1464011387575 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:48 INFO - PROCESS | 2564 | 1464011388337 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (19A2D800) [pid = 2564] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1862C800) [pid = 2564] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (105EE000) [pid = 2564] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (18940000) [pid = 2564] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0F8F0800) [pid = 2564] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (19A2A800) [pid = 2564] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (18FA3400) [pid = 2564] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1B9B2400) [pid = 2564] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (0FD2B000) [pid = 2564] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (1BEA0800) [pid = 2564] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (0F8F4800) [pid = 2564] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1D681800) [pid = 2564] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1D4B9C00) [pid = 2564] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (15EBAC00) [pid = 2564] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FE2D400) [pid = 2564] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (18059C00) [pid = 2564] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (15E25400) [pid = 2564] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (16F02400) [pid = 2564] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FD93000) [pid = 2564] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1D92B400) [pid = 2564] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1CBDB800) [pid = 2564] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (18F27800) [pid = 2564] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1C6B0000) [pid = 2564] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (159DDC00) [pid = 2564] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1DD2D800) [pid = 2564] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1E28DC00) [pid = 2564] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1E2C3C00) [pid = 2564] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1EB4C400) [pid = 2564] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (20ACC400) [pid = 2564] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (0FE23400) [pid = 2564] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0CC74800) [pid = 2564] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (15E27400) [pid = 2564] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1DD2E800) [pid = 2564] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:49:48 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FD22C00) [pid = 2564] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:49:48 INFO - PROCESS | 2564 | 1464011388416 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E8C00 == 30 [pid = 2564] [id = 335] 06:49:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0F85B400) [pid = 2564] [serial = 1004] [outer = 00000000] 06:49:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FCD2800) [pid = 2564] [serial = 1005] [outer = 0F85B400] 06:49:48 INFO - PROCESS | 2564 | 1464011388465 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FE2E400) [pid = 2564] [serial = 1006] [outer = 0F85B400] 06:49:48 INFO - PROCESS | 2564 | 1464011388886 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1371ms 06:49:48 INFO - PROCESS | 2564 | 1464011388934 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 2564 | 1464011388937 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 06:49:48 INFO - PROCESS | 2564 | 1464011388940 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:49:48 INFO - PROCESS | 2564 | 1464011388941 Marionette TRACE conn6 <- [1,1306,null,{}] 06:49:48 INFO - PROCESS | 2564 | 1464011388945 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:49 INFO - PROCESS | 2564 | 1464011389029 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 06:49:49 INFO - PROCESS | 2564 | 1464011389036 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E5800 == 31 [pid = 2564] [id = 336] 06:49:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (0FCDD400) [pid = 2564] [serial = 1007] [outer = 00000000] 06:49:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (13E8E400) [pid = 2564] [serial = 1008] [outer = 0FCDD400] 06:49:49 INFO - PROCESS | 2564 | 1464011389092 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (14055400) [pid = 2564] [serial = 1009] [outer = 0FCDD400] 06:49:49 INFO - PROCESS | 2564 | 1464011389525 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 632ms 06:49:49 INFO - PROCESS | 2564 | 1464011389580 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 06:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:49:49 INFO - PROCESS | 2564 | 1464011389582 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 06:49:49 INFO - PROCESS | 2564 | 1464011389585 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 2564 | 1464011389587 Marionette TRACE conn6 <- [1,1310,null,{}] 06:49:49 INFO - PROCESS | 2564 | 1464011389591 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:49 INFO - PROCESS | 2564 | 1464011389673 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 06:49:49 INFO - PROCESS | 2564 | 1464011389679 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 2564 | ++DOCSHELL 146B6400 == 32 [pid = 2564] [id = 337] 06:49:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (146B8400) [pid = 2564] [serial = 1010] [outer = 00000000] 06:49:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (14794000) [pid = 2564] [serial = 1011] [outer = 146B8400] 06:49:49 INFO - PROCESS | 2564 | 1464011389752 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1490A400) [pid = 2564] [serial = 1012] [outer = 146B8400] 06:49:50 INFO - PROCESS | 2564 | 1464011390190 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 06:49:50 INFO - PROCESS | 2564 | 1464011390257 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 2564 | 1464011390259 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 06:49:50 INFO - PROCESS | 2564 | 1464011390262 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:49:50 INFO - PROCESS | 2564 | 1464011390264 Marionette TRACE conn6 <- [1,1314,null,{}] 06:49:50 INFO - PROCESS | 2564 | 1464011390267 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:50 INFO - PROCESS | 2564 | 1464011390427 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 06:49:50 INFO - PROCESS | 2564 | 1464011390554 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 2564 | ++DOCSHELL 092F4800 == 33 [pid = 2564] [id = 338] 06:49:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (092F5000) [pid = 2564] [serial = 1013] [outer = 00000000] 06:49:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (092FB800) [pid = 2564] [serial = 1014] [outer = 092F5000] 06:49:50 INFO - PROCESS | 2564 | 1464011390612 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (0C814C00) [pid = 2564] [serial = 1015] [outer = 092F5000] 06:49:51 INFO - PROCESS | 2564 | 1464011391385 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:49:51 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 06:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1166ms 06:49:51 INFO - PROCESS | 2564 | 1464011391434 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 06:49:51 INFO - PROCESS | 2564 | 1464011391438 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 06:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:49:51 INFO - PROCESS | 2564 | 1464011391465 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 2564 | 1464011391469 Marionette TRACE conn6 <- [1,1318,null,{}] 06:49:51 INFO - PROCESS | 2564 | 1464011391476 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:51 INFO - PROCESS | 2564 | 1464011391598 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 06:49:51 INFO - PROCESS | 2564 | 1464011391722 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2A800 == 34 [pid = 2564] [id = 339] 06:49:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0FE2C400) [pid = 2564] [serial = 1016] [outer = 00000000] 06:49:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (104E9800) [pid = 2564] [serial = 1017] [outer = 0FE2C400] 06:49:51 INFO - PROCESS | 2564 | 1464011391783 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1058D000) [pid = 2564] [serial = 1018] [outer = 0FE2C400] 06:49:52 INFO - PROCESS | 2564 | 1464011392494 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:49:52 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 06:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1097ms 06:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:49:52 INFO - PROCESS | 2564 | 1464011392545 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 2564 | 1464011392549 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 06:49:52 INFO - PROCESS | 2564 | 1464011392552 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 2564 | 1464011392554 Marionette TRACE conn6 <- [1,1322,null,{}] 06:49:52 INFO - PROCESS | 2564 | 1464011392581 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:52 INFO - PROCESS | 2564 | 1464011392722 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 06:49:52 INFO - PROCESS | 2564 | 1464011392785 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 2564 | ++DOCSHELL 159E1C00 == 35 [pid = 2564] [id = 340] 06:49:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (159E2400) [pid = 2564] [serial = 1019] [outer = 00000000] 06:49:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (15E1E000) [pid = 2564] [serial = 1020] [outer = 159E2400] 06:49:52 INFO - PROCESS | 2564 | 1464011392840 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (15E1E800) [pid = 2564] [serial = 1021] [outer = 159E2400] 06:49:53 INFO - PROCESS | 2564 | 1464011393602 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1123ms 06:49:53 INFO - PROCESS | 2564 | 1464011393678 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 2564 | 1464011393682 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 06:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:49:53 INFO - PROCESS | 2564 | 1464011393687 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 2564 | 1464011393691 Marionette TRACE conn6 <- [1,1326,null,{}] 06:49:53 INFO - PROCESS | 2564 | 1464011393697 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:53 INFO - PROCESS | 2564 | 1464011393808 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 06:49:53 INFO - PROCESS | 2564 | --DOCSHELL 1E292000 == 34 [pid = 2564] [id = 214] 06:49:53 INFO - PROCESS | 2564 | --DOCSHELL 1DDE2C00 == 33 [pid = 2564] [id = 212] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1DDEE000) [pid = 2564] [serial = 928] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (18F83C00) [pid = 2564] [serial = 916] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (14228C00) [pid = 2564] [serial = 913] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1D4C4C00) [pid = 2564] [serial = 919] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1CBD7400) [pid = 2564] [serial = 910] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1D92D400) [pid = 2564] [serial = 922] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1DD2DC00) [pid = 2564] [serial = 925] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1B115400) [pid = 2564] [serial = 945] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1B92C400) [pid = 2564] [serial = 946] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1C6A8800) [pid = 2564] [serial = 949] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1C69B000) [pid = 2564] [serial = 948] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (15E1C000) [pid = 2564] [serial = 954] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1D4BCC00) [pid = 2564] [serial = 951] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (10DE5400) [pid = 2564] [serial = 912] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1D686400) [pid = 2564] [serial = 921] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1D4BE000) [pid = 2564] [serial = 918] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1862E000) [pid = 2564] [serial = 915] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1426D800) [pid = 2564] [serial = 931] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (10FCE400) [pid = 2564] [serial = 930] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1862F000) [pid = 2564] [serial = 942] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18626800) [pid = 2564] [serial = 934] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (16F61800) [pid = 2564] [serial = 933] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (16F48C00) [pid = 2564] [serial = 939] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16F61C00) [pid = 2564] [serial = 940] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (10FDAC00) [pid = 2564] [serial = 936] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14668800) [pid = 2564] [serial = 937] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1DD27400) [pid = 2564] [serial = 924] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1DDE8400) [pid = 2564] [serial = 927] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1C93D000) [pid = 2564] [serial = 957] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1DD86800) [pid = 2564] [serial = 960] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16F05400) [pid = 2564] [serial = 966] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18305C00) [pid = 2564] [serial = 967] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1DD81800) [pid = 2564] [serial = 969] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1E014400) [pid = 2564] [serial = 970] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1E295000) [pid = 2564] [serial = 972] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1E2BCC00) [pid = 2564] [serial = 973] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1E395800) [pid = 2564] [serial = 975] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1E39EC00) [pid = 2564] [serial = 976] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1F106C00) [pid = 2564] [serial = 978] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (20AD0400) [pid = 2564] [serial = 981] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1F10D000) [pid = 2564] [serial = 979] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (15408400) [pid = 2564] [serial = 984] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (20AD7800) [pid = 2564] [serial = 982] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (154D0000) [pid = 2564] [serial = 987] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (0FF0A800) [pid = 2564] [serial = 990] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (13E7A400) [pid = 2564] [serial = 991] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (160BD000) [pid = 2564] [serial = 993] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (16F09000) [pid = 2564] [serial = 994] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (16F5A000) [pid = 2564] [serial = 985] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1D67FC00) [pid = 2564] [serial = 958] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1D67E000) [pid = 2564] [serial = 952] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1DDF1400) [pid = 2564] [serial = 961] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (0FF07000) [pid = 2564] [serial = 963] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (175E5000) [pid = 2564] [serial = 955] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (104DF400) [pid = 2564] [serial = 964] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (1893A000) [pid = 2564] [serial = 943] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (1B2A9400) [pid = 2564] [serial = 877] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (18F29400) [pid = 2564] [serial = 862] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (154CF400) [pid = 2564] [serial = 868] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 50 (18F9D000) [pid = 2564] [serial = 871] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 49 (0FE26400) [pid = 2564] [serial = 865] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | --DOMWINDOW == 48 (19A37000) [pid = 2564] [serial = 874] [outer = 00000000] [url = about:blank] 06:49:53 INFO - PROCESS | 2564 | 1464011393931 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 2564 | ++DOCSHELL 0F85E400 == 34 [pid = 2564] [id = 341] 06:49:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 49 (0F861400) [pid = 2564] [serial = 1022] [outer = 00000000] 06:49:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 50 (0FC51C00) [pid = 2564] [serial = 1023] [outer = 0F861400] 06:49:53 INFO - PROCESS | 2564 | 1464011393979 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 51 (0FCDB800) [pid = 2564] [serial = 1024] [outer = 0F861400] 06:49:54 INFO - PROCESS | 2564 | 1464011394812 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1179ms 06:49:54 INFO - PROCESS | 2564 | 1464011394867 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 2564 | 1464011394873 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 06:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:49:54 INFO - PROCESS | 2564 | 1464011394879 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 2564 | 1464011394881 Marionette TRACE conn6 <- [1,1330,null,{}] 06:49:54 INFO - PROCESS | 2564 | 1464011394885 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:54 INFO - PROCESS | 2564 | 1464011394972 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 06:49:55 INFO - PROCESS | 2564 | 1464011395046 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 2564 | ++DOCSHELL 0FCE1C00 == 35 [pid = 2564] [id = 342] 06:49:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (0FD25800) [pid = 2564] [serial = 1025] [outer = 00000000] 06:49:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (102C3400) [pid = 2564] [serial = 1026] [outer = 0FD25800] 06:49:55 INFO - PROCESS | 2564 | 1464011395091 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (10FD0C00) [pid = 2564] [serial = 1027] [outer = 0FD25800] 06:49:55 INFO - PROCESS | 2564 | 1464011395476 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 06:49:55 INFO - PROCESS | 2564 | 1464011395552 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 2564 | 1464011395554 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 06:49:55 INFO - PROCESS | 2564 | 1464011395558 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:49:55 INFO - PROCESS | 2564 | 1464011395561 Marionette TRACE conn6 <- [1,1334,null,{}] 06:49:55 INFO - PROCESS | 2564 | 1464011395573 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:55 INFO - PROCESS | 2564 | 1464011395672 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 06:49:55 INFO - PROCESS | 2564 | 1464011395686 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 2564 | ++DOCSHELL 154D1800 == 36 [pid = 2564] [id = 343] 06:49:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (154D1C00) [pid = 2564] [serial = 1028] [outer = 00000000] 06:49:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (159D9400) [pid = 2564] [serial = 1029] [outer = 154D1C00] 06:49:55 INFO - PROCESS | 2564 | 1464011395739 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (15E1A000) [pid = 2564] [serial = 1030] [outer = 154D1C00] 06:49:56 INFO - PROCESS | 2564 | 1464011396228 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 06:49:56 INFO - PROCESS | 2564 | 1464011396306 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 2564 | 1464011396309 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:49:56 INFO - PROCESS | 2564 | 1464011396316 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 2564 | 1464011396318 Marionette TRACE conn6 <- [1,1338,null,{}] 06:49:56 INFO - PROCESS | 2564 | 1464011396321 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:56 INFO - PROCESS | 2564 | 1464011396438 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 06:49:56 INFO - PROCESS | 2564 | 1464011396451 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 2564 | ++DOCSHELL 15EB8000 == 37 [pid = 2564] [id = 344] 06:49:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (15ED7400) [pid = 2564] [serial = 1031] [outer = 00000000] 06:49:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (16E06400) [pid = 2564] [serial = 1032] [outer = 15ED7400] 06:49:56 INFO - PROCESS | 2564 | 1464011396541 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (16E0DC00) [pid = 2564] [serial = 1033] [outer = 15ED7400] 06:49:56 INFO - PROCESS | 2564 | 1464011396973 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 06:49:56 INFO - PROCESS | 2564 | 1464011396990 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 2564 | 1464011396992 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:49:56 INFO - PROCESS | 2564 | 1464011396995 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 2564 | 1464011396996 Marionette TRACE conn6 <- [1,1342,null,{}] 06:49:57 INFO - PROCESS | 2564 | 1464011397000 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (14269400) [pid = 2564] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:49:57 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (16F60000) [pid = 2564] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:49:57 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (0C813000) [pid = 2564] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:49:57 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (0FCD4800) [pid = 2564] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:49:57 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (0FCDD400) [pid = 2564] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:49:57 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (0F85B400) [pid = 2564] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:49:57 INFO - PROCESS | 2564 | 1464011397119 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 06:49:57 INFO - PROCESS | 2564 | 1464011397172 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 2564 | ++DOCSHELL 0C815800 == 38 [pid = 2564] [id = 345] 06:49:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (0CCA0800) [pid = 2564] [serial = 1034] [outer = 00000000] 06:49:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (0FF09800) [pid = 2564] [serial = 1035] [outer = 0CCA0800] 06:49:57 INFO - PROCESS | 2564 | 1464011397216 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (105EA000) [pid = 2564] [serial = 1036] [outer = 0CCA0800] 06:49:57 INFO - PROCESS | 2564 | 1464011397575 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 06:49:57 INFO - PROCESS | 2564 | 1464011397628 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 2564 | 1464011397630 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 06:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:49:57 INFO - PROCESS | 2564 | 1464011397633 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 2564 | 1464011397635 Marionette TRACE conn6 <- [1,1346,null,{}] 06:49:57 INFO - PROCESS | 2564 | 1464011397638 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 2564 | 1464011397738 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 06:49:57 INFO - PROCESS | 2564 | 1464011397777 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 2564 | ++DOCSHELL 16F3B400 == 39 [pid = 2564] [id = 346] 06:49:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (16F41800) [pid = 2564] [serial = 1037] [outer = 00000000] 06:49:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (16F5CC00) [pid = 2564] [serial = 1038] [outer = 16F41800] 06:49:57 INFO - PROCESS | 2564 | 1464011397821 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (16F61000) [pid = 2564] [serial = 1039] [outer = 16F41800] 06:49:58 INFO - PROCESS | 2564 | 1464011398246 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 06:49:58 INFO - PROCESS | 2564 | 1464011398306 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 2564 | 1464011398308 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 06:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:49:58 INFO - PROCESS | 2564 | 1464011398311 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 2564 | 1464011398312 Marionette TRACE conn6 <- [1,1350,null,{}] 06:49:58 INFO - PROCESS | 2564 | 1464011398316 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:58 INFO - PROCESS | 2564 | 1464011398393 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 06:49:58 INFO - PROCESS | 2564 | 1464011398402 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 2564 | ++DOCSHELL 16F56000 == 40 [pid = 2564] [id = 347] 06:49:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (175DD400) [pid = 2564] [serial = 1040] [outer = 00000000] 06:49:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (180D3800) [pid = 2564] [serial = 1041] [outer = 175DD400] 06:49:58 INFO - PROCESS | 2564 | 1464011398445 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (180D9000) [pid = 2564] [serial = 1042] [outer = 175DD400] 06:49:58 INFO - PROCESS | 2564 | 1464011398861 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 06:49:58 INFO - PROCESS | 2564 | 1464011398942 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 2564 | 1464011398944 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 06:49:58 INFO - PROCESS | 2564 | 1464011398948 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 2564 | 1464011398949 Marionette TRACE conn6 <- [1,1354,null,{}] 06:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:49:58 INFO - PROCESS | 2564 | 1464011398953 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 2564 | 1464011399043 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 06:49:59 INFO - PROCESS | 2564 | 1464011399056 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2F000 == 41 [pid = 2564] [id = 348] 06:49:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0FD30800) [pid = 2564] [serial = 1043] [outer = 00000000] 06:49:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (180E2000) [pid = 2564] [serial = 1044] [outer = 0FD30800] 06:49:59 INFO - PROCESS | 2564 | 1464011399100 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (18307800) [pid = 2564] [serial = 1045] [outer = 0FD30800] 06:49:59 INFO - PROCESS | 2564 | 1464011399540 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 2564 | 1464011399585 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 06:49:59 INFO - PROCESS | 2564 | 1464011399588 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:49:59 INFO - PROCESS | 2564 | 1464011399590 Marionette TRACE conn6 <- [1,1358,null,{}] 06:49:59 INFO - PROCESS | 2564 | 1464011399594 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 2564 | 1464011399674 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 06:49:59 INFO - PROCESS | 2564 | 1464011399680 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 2564 | ++DOCSHELL 180DBC00 == 42 [pid = 2564] [id = 349] 06:49:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (18625C00) [pid = 2564] [serial = 1046] [outer = 00000000] 06:49:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (18679000) [pid = 2564] [serial = 1047] [outer = 18625C00] 06:49:59 INFO - PROCESS | 2564 | 1464011399724 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1867DC00) [pid = 2564] [serial = 1048] [outer = 18625C00] 06:50:00 INFO - PROCESS | 2564 | 1464011400378 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 2564 | 1464011400468 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 06:50:00 INFO - PROCESS | 2564 | 1464011400474 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:50:00 INFO - PROCESS | 2564 | 1464011400478 Marionette TRACE conn6 <- [1,1362,null,{}] 06:50:00 INFO - PROCESS | 2564 | 1464011400483 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:00 INFO - PROCESS | 2564 | 1464011400593 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 06:50:00 INFO - PROCESS | 2564 | 1464011400720 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2F400 == 43 [pid = 2564] [id = 350] 06:50:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FD7B000) [pid = 2564] [serial = 1049] [outer = 00000000] 06:50:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (104DF400) [pid = 2564] [serial = 1050] [outer = 0FD7B000] 06:50:00 INFO - PROCESS | 2564 | 1464011400778 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (142EF000) [pid = 2564] [serial = 1051] [outer = 0FD7B000] 06:50:01 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:50:01 INFO - PROCESS | 2564 | 1464011401347 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 2564 | 1464011401415 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:50:01 INFO - PROCESS | 2564 | 1464011401421 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 2564 | 1464011401424 Marionette TRACE conn6 <- [1,1366,null,{}] 06:50:01 INFO - PROCESS | 2564 | 1464011401443 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:01 INFO - PROCESS | 2564 | 1464011401550 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 06:50:01 INFO - PROCESS | 2564 | 1464011401675 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 2564 | ++DOCSHELL 159DFC00 == 44 [pid = 2564] [id = 351] 06:50:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (159E4800) [pid = 2564] [serial = 1052] [outer = 00000000] 06:50:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (15ED6400) [pid = 2564] [serial = 1053] [outer = 159E4800] 06:50:01 INFO - PROCESS | 2564 | 1464011401729 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (16F10400) [pid = 2564] [serial = 1054] [outer = 159E4800] 06:50:02 INFO - PROCESS | 2564 | 1464011402323 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 2564 | 1464011402376 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 06:50:02 INFO - PROCESS | 2564 | 1464011402380 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:50:02 INFO - PROCESS | 2564 | 1464011402383 Marionette TRACE conn6 <- [1,1370,null,{}] 06:50:02 INFO - PROCESS | 2564 | 1464011402394 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:02 INFO - PROCESS | 2564 | 1464011402503 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 06:50:02 INFO - PROCESS | 2564 | 1464011402634 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 2564 | ++DOCSHELL 18936C00 == 45 [pid = 2564] [id = 352] 06:50:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18938C00) [pid = 2564] [serial = 1055] [outer = 00000000] 06:50:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18F28800) [pid = 2564] [serial = 1056] [outer = 18938C00] 06:50:02 INFO - PROCESS | 2564 | 1464011402692 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18F81C00) [pid = 2564] [serial = 1057] [outer = 18938C00] 06:50:03 INFO - PROCESS | 2564 | [2564] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:50:03 INFO - PROCESS | 2564 | 1464011403312 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 2564 | 1464011403358 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:50:03 INFO - PROCESS | 2564 | 1464011403362 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 2564 | 1464011403364 Marionette TRACE conn6 <- [1,1374,null,{}] 06:50:03 INFO - PROCESS | 2564 | 1464011403367 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 2564 | 1464011403472 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 06:50:03 INFO - PROCESS | 2564 | 1464011403599 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 2564 | ++DOCSHELL 14906800 == 46 [pid = 2564] [id = 353] 06:50:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (14908400) [pid = 2564] [serial = 1058] [outer = 00000000] 06:50:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18F8C000) [pid = 2564] [serial = 1059] [outer = 14908400] 06:50:03 INFO - PROCESS | 2564 | 1464011403656 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19508800) [pid = 2564] [serial = 1060] [outer = 14908400] 06:50:04 INFO - PROCESS | 2564 | 1464011404390 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:50:04 INFO - PROCESS | 2564 | 1464011404439 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 06:50:04 INFO - PROCESS | 2564 | 1464011404443 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 2564 | 1464011404447 Marionette TRACE conn6 <- [1,1378,null,{}] 06:50:04 INFO - PROCESS | 2564 | 1464011404452 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:04 INFO - PROCESS | 2564 | 1464011404549 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 06:50:04 INFO - PROCESS | 2564 | 1464011404654 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 2564 | ++DOCSHELL 0FD96C00 == 47 [pid = 2564] [id = 354] 06:50:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FE23000) [pid = 2564] [serial = 1061] [outer = 00000000] 06:50:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (10F4E800) [pid = 2564] [serial = 1062] [outer = 0FE23000] 06:50:04 INFO - PROCESS | 2564 | 1464011404704 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1426CC00) [pid = 2564] [serial = 1063] [outer = 0FE23000] 06:50:04 INFO - PROCESS | 2564 | --DOCSHELL 0FE23800 == 46 [pid = 2564] [id = 199] 06:50:04 INFO - PROCESS | 2564 | --DOCSHELL 16F5EC00 == 45 [pid = 2564] [id = 332] 06:50:04 INFO - PROCESS | 2564 | --DOCSHELL 159E1400 == 44 [pid = 2564] [id = 201] 06:50:04 INFO - PROCESS | 2564 | --DOCSHELL 16F4AC00 == 43 [pid = 2564] [id = 202] 06:50:04 INFO - PROCESS | 2564 | --DOCSHELL 0FCD9400 == 42 [pid = 2564] [id = 200] 06:50:04 INFO - PROCESS | 2564 | --DOCSHELL 1B117000 == 41 [pid = 2564] [id = 207] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18061C00) [pid = 2564] [serial = 996] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0C85F400) [pid = 2564] [serial = 999] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FCDC800) [pid = 2564] [serial = 1002] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (13E8E400) [pid = 2564] [serial = 1008] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FD26800) [pid = 2564] [serial = 1003] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FCD2800) [pid = 2564] [serial = 1005] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0CC25400) [pid = 2564] [serial = 1000] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18158C00) [pid = 2564] [serial = 997] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (14055400) [pid = 2564] [serial = 1009] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FE2E400) [pid = 2564] [serial = 1006] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (15ED4400) [pid = 2564] [serial = 988] [outer = 00000000] [url = about:blank] 06:50:04 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (14794000) [pid = 2564] [serial = 1011] [outer = 00000000] [url = about:blank] 06:50:05 INFO - PROCESS | 2564 | 1464011405226 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 830ms 06:50:05 INFO - PROCESS | 2564 | 1464011405274 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 2564 | 1464011405279 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:50:05 INFO - PROCESS | 2564 | 1464011405285 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 2564 | 1464011405287 Marionette TRACE conn6 <- [1,1382,null,{}] 06:50:05 INFO - PROCESS | 2564 | 1464011405291 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:05 INFO - PROCESS | 2564 | 1464011405382 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 06:50:05 INFO - PROCESS | 2564 | 1464011405393 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2E400 == 42 [pid = 2564] [id = 355] 06:50:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FE2E800) [pid = 2564] [serial = 1064] [outer = 00000000] 06:50:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (10564C00) [pid = 2564] [serial = 1065] [outer = 0FE2E800] 06:50:05 INFO - PROCESS | 2564 | 1464011405438 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (13FDE400) [pid = 2564] [serial = 1066] [outer = 0FE2E800] 06:50:05 INFO - PROCESS | 2564 | 1464011405906 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 06:50:05 INFO - PROCESS | 2564 | 1464011405959 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 2564 | 1464011405961 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:50:05 INFO - PROCESS | 2564 | 1464011405964 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 2564 | 1464011405968 Marionette TRACE conn6 <- [1,1386,null,{}] 06:50:05 INFO - PROCESS | 2564 | 1464011405978 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 2564 | 1464011406070 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 06:50:06 INFO - PROCESS | 2564 | 1464011406081 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 2564 | ++DOCSHELL 15E18400 == 43 [pid = 2564] [id = 356] 06:50:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (15E1A400) [pid = 2564] [serial = 1067] [outer = 00000000] 06:50:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (15EB1000) [pid = 2564] [serial = 1068] [outer = 15E1A400] 06:50:06 INFO - PROCESS | 2564 | 1464011406131 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (15ED9800) [pid = 2564] [serial = 1069] [outer = 15E1A400] 06:50:06 INFO - PROCESS | 2564 | 1464011406607 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 06:50:06 INFO - PROCESS | 2564 | 1464011406638 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 2564 | 1464011406641 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 06:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:50:06 INFO - PROCESS | 2564 | 1464011406648 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 2564 | 1464011406650 Marionette TRACE conn6 <- [1,1390,null,{}] 06:50:06 INFO - PROCESS | 2564 | 1464011406653 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 2564 | 1464011406741 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 06:50:06 INFO - PROCESS | 2564 | 1464011406749 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 2564 | ++DOCSHELL 160BD400 == 44 [pid = 2564] [id = 357] 06:50:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (16F3EC00) [pid = 2564] [serial = 1070] [outer = 00000000] 06:50:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16F5D000) [pid = 2564] [serial = 1071] [outer = 16F3EC00] 06:50:06 INFO - PROCESS | 2564 | 1464011406793 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (175E2000) [pid = 2564] [serial = 1072] [outer = 16F3EC00] 06:50:07 INFO - PROCESS | 2564 | 1464011407241 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 06:50:07 INFO - PROCESS | 2564 | 1464011407283 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 2564 | 1464011407285 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 06:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:50:07 INFO - PROCESS | 2564 | 1464011407288 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 2564 | 1464011407290 Marionette TRACE conn6 <- [1,1394,null,{}] 06:50:07 INFO - PROCESS | 2564 | 1464011407293 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:07 INFO - PROCESS | 2564 | 1464011407402 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 06:50:07 INFO - PROCESS | 2564 | 1464011407410 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 2564 | ++DOCSHELL 18066C00 == 45 [pid = 2564] [id = 358] 06:50:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (180D4000) [pid = 2564] [serial = 1073] [outer = 00000000] 06:50:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18305000) [pid = 2564] [serial = 1074] [outer = 180D4000] 06:50:07 INFO - PROCESS | 2564 | 1464011407455 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1862A400) [pid = 2564] [serial = 1075] [outer = 180D4000] 06:50:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19508000) [pid = 2564] [serial = 1076] [outer = 0FD82800] 06:50:08 INFO - PROCESS | 2564 | 1464011408028 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (15ED7400) [pid = 2564] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0CCA0800) [pid = 2564] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FD30800) [pid = 2564] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0F861400) [pid = 2564] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (159E2400) [pid = 2564] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (154D1C00) [pid = 2564] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FD25800) [pid = 2564] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (16F41800) [pid = 2564] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:50:08 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (175DD400) [pid = 2564] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:50:08 INFO - PROCESS | 2564 | 1464011408296 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 2564 | 1464011408301 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 06:50:08 INFO - PROCESS | 2564 | 1464011408311 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - PROCESS | 2564 | 1464011408314 Marionette TRACE conn6 <- [1,1398,null,{}] 06:50:08 INFO - PROCESS | 2564 | 1464011408320 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:50:08 INFO - PROCESS | 2564 | 1464011408445 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 06:50:08 INFO - PROCESS | 2564 | 1464011408572 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 2564 | ++DOCSHELL 0C863400 == 46 [pid = 2564] [id = 359] 06:50:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0C865000) [pid = 2564] [serial = 1077] [outer = 00000000] 06:50:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0D035800) [pid = 2564] [serial = 1078] [outer = 0C865000] 06:50:08 INFO - PROCESS | 2564 | 1464011408635 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FC4C800) [pid = 2564] [serial = 1079] [outer = 0C865000] 06:50:09 INFO - PROCESS | 2564 | 1464011409311 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1007ms 06:50:09 INFO - PROCESS | 2564 | 1464011409337 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 2564 | 1464011409340 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 06:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:50:09 INFO - PROCESS | 2564 | 1464011409363 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 2564 | 1464011409367 Marionette TRACE conn6 <- [1,1402,null,{}] 06:50:09 INFO - PROCESS | 2564 | 1464011409372 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:09 INFO - PROCESS | 2564 | 1464011409518 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 06:50:09 INFO - PROCESS | 2564 | 1464011409644 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 2564 | ++DOCSHELL 092F3000 == 47 [pid = 2564] [id = 360] 06:50:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FE21800) [pid = 2564] [serial = 1080] [outer = 00000000] 06:50:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (105E1400) [pid = 2564] [serial = 1081] [outer = 0FE21800] 06:50:09 INFO - PROCESS | 2564 | 1464011409705 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (14267000) [pid = 2564] [serial = 1082] [outer = 0FE21800] 06:50:10 INFO - PROCESS | 2564 | 1464011410387 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1074ms 06:50:10 INFO - PROCESS | 2564 | 1464011410440 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 2564 | 1464011410443 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 06:50:10 INFO - PROCESS | 2564 | 1464011410469 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:50:10 INFO - PROCESS | 2564 | 1464011410471 Marionette TRACE conn6 <- [1,1406,null,{}] 06:50:10 INFO - PROCESS | 2564 | 1464011410481 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:10 INFO - PROCESS | 2564 | 1464011410604 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 06:50:10 INFO - PROCESS | 2564 | 1464011410728 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 2564 | ++DOCSHELL 159DB000 == 48 [pid = 2564] [id = 361] 06:50:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (159E4C00) [pid = 2564] [serial = 1083] [outer = 00000000] 06:50:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (15EB3C00) [pid = 2564] [serial = 1084] [outer = 159E4C00] 06:50:10 INFO - PROCESS | 2564 | 1464011410788 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F41000) [pid = 2564] [serial = 1085] [outer = 159E4C00] 06:50:11 INFO - PROCESS | 2564 | 1464011411432 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1016ms 06:50:11 INFO - PROCESS | 2564 | 1464011411491 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 2564 | 1464011411493 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 06:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:50:11 INFO - PROCESS | 2564 | 1464011411497 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 2564 | 1464011411499 Marionette TRACE conn6 <- [1,1410,null,{}] 06:50:11 INFO - PROCESS | 2564 | 1464011411502 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:11 INFO - PROCESS | 2564 | 1464011411610 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 06:50:11 INFO - PROCESS | 2564 | 1464011411715 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 2564 | ++DOCSHELL 1867A400 == 49 [pid = 2564] [id = 362] 06:50:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1867AC00) [pid = 2564] [serial = 1086] [outer = 00000000] 06:50:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18F8A400) [pid = 2564] [serial = 1087] [outer = 1867AC00] 06:50:11 INFO - PROCESS | 2564 | 1464011411773 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19A2D000) [pid = 2564] [serial = 1088] [outer = 1867AC00] 06:50:12 INFO - PROCESS | 2564 | 1464011412352 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 870ms 06:50:12 INFO - PROCESS | 2564 | 1464011412371 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 2564 | 1464011412373 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 06:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:50:12 INFO - PROCESS | 2564 | 1464011412393 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 2564 | 1464011412395 Marionette TRACE conn6 <- [1,1414,null,{}] 06:50:12 INFO - PROCESS | 2564 | 1464011412400 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:12 INFO - PROCESS | 2564 | 1464011412508 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 06:50:12 INFO - PROCESS | 2564 | 1464011412611 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 2564 | ++DOCSHELL 14226C00 == 50 [pid = 2564] [id = 363] 06:50:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19A2E000) [pid = 2564] [serial = 1089] [outer = 00000000] 06:50:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (19BDDC00) [pid = 2564] [serial = 1090] [outer = 19A2E000] 06:50:12 INFO - PROCESS | 2564 | 1464011412668 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (19A37800) [pid = 2564] [serial = 1091] [outer = 19A2E000] 06:50:13 INFO - PROCESS | 2564 | 1464011413328 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 990ms 06:50:13 INFO - PROCESS | 2564 | 1464011413373 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 2564 | 1464011413376 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 06:50:13 INFO - PROCESS | 2564 | 1464011413380 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:50:13 INFO - PROCESS | 2564 | 1464011413382 Marionette TRACE conn6 <- [1,1418,null,{}] 06:50:13 INFO - PROCESS | 2564 | 1464011413386 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:13 INFO - PROCESS | 2564 | 1464011413553 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 06:50:13 INFO - PROCESS | 2564 | 1464011413781 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 2564 | ++DOCSHELL 0C814400 == 51 [pid = 2564] [id = 364] 06:50:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0C859400) [pid = 2564] [serial = 1092] [outer = 00000000] 06:50:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0D03A000) [pid = 2564] [serial = 1093] [outer = 0C859400] 06:50:13 INFO - PROCESS | 2564 | 1464011413837 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0FCDF800) [pid = 2564] [serial = 1094] [outer = 0C859400] 06:50:14 INFO - PROCESS | 2564 | --DOCSHELL 18308C00 == 50 [pid = 2564] [id = 203] 06:50:14 INFO - PROCESS | 2564 | --DOCSHELL 0C85BC00 == 49 [pid = 2564] [id = 216] 06:50:14 INFO - PROCESS | 2564 | --DOCSHELL 160BD400 == 48 [pid = 2564] [id = 357] 06:50:14 INFO - PROCESS | 2564 | --DOCSHELL 15E18400 == 47 [pid = 2564] [id = 356] 06:50:14 INFO - PROCESS | 2564 | --DOCSHELL 0FE2E400 == 46 [pid = 2564] [id = 355] 06:50:14 INFO - PROCESS | 2564 | --DOCSHELL 0FD96C00 == 45 [pid = 2564] [id = 354] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16E06400) [pid = 2564] [serial = 1032] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FF09800) [pid = 2564] [serial = 1035] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18307800) [pid = 2564] [serial = 1045] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (092FB800) [pid = 2564] [serial = 1014] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FC51C00) [pid = 2564] [serial = 1023] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FCDB800) [pid = 2564] [serial = 1024] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (15E1E800) [pid = 2564] [serial = 1021] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (15E1E000) [pid = 2564] [serial = 1020] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (159D9400) [pid = 2564] [serial = 1029] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (102C3400) [pid = 2564] [serial = 1026] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (10FD0C00) [pid = 2564] [serial = 1027] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (104E9800) [pid = 2564] [serial = 1017] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F5CC00) [pid = 2564] [serial = 1038] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (180D3800) [pid = 2564] [serial = 1041] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16E0DC00) [pid = 2564] [serial = 1033] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (180E2000) [pid = 2564] [serial = 1044] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18679000) [pid = 2564] [serial = 1047] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (180D9000) [pid = 2564] [serial = 1042] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (105EA000) [pid = 2564] [serial = 1036] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (16F61000) [pid = 2564] [serial = 1039] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (15E1A000) [pid = 2564] [serial = 1030] [outer = 00000000] [url = about:blank] 06:50:14 INFO - PROCESS | 2564 | 1464011414657 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1322ms 06:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:50:14 INFO - PROCESS | 2564 | 1464011414708 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 2564 | 1464011414713 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 06:50:14 INFO - PROCESS | 2564 | 1464011414718 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 2564 | 1464011414722 Marionette TRACE conn6 <- [1,1422,null,{}] 06:50:14 INFO - PROCESS | 2564 | 1464011414730 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:14 INFO - PROCESS | 2564 | 1464011414877 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 06:50:15 INFO - PROCESS | 2564 | 1464011415014 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 2564 | ++DOCSHELL 0FC54800 == 46 [pid = 2564] [id = 365] 06:50:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FC56C00) [pid = 2564] [serial = 1095] [outer = 00000000] 06:50:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (0FD28000) [pid = 2564] [serial = 1096] [outer = 0FC56C00] 06:50:15 INFO - PROCESS | 2564 | 1464011415076 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0FD7D000) [pid = 2564] [serial = 1097] [outer = 0FC56C00] 06:50:15 INFO - PROCESS | 2564 | 1464011415742 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1084ms 06:50:15 INFO - PROCESS | 2564 | 1464011415802 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 06:50:15 INFO - PROCESS | 2564 | 1464011415808 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:50:15 INFO - PROCESS | 2564 | 1464011415815 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 2564 | 1464011415818 Marionette TRACE conn6 <- [1,1426,null,{}] 06:50:15 INFO - PROCESS | 2564 | 1464011415822 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:15 INFO - PROCESS | 2564 | 1464011415931 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 06:50:16 INFO - PROCESS | 2564 | 1464011416059 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0D800 == 47 [pid = 2564] [id = 366] 06:50:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FF10000) [pid = 2564] [serial = 1098] [outer = 00000000] 06:50:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (13E8D400) [pid = 2564] [serial = 1099] [outer = 0FF10000] 06:50:16 INFO - PROCESS | 2564 | 1464011416114 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (142F0C00) [pid = 2564] [serial = 1100] [outer = 0FF10000] 06:50:16 INFO - PROCESS | 2564 | 1464011416767 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1021ms 06:50:16 INFO - PROCESS | 2564 | 1464011416838 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 06:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:50:16 INFO - PROCESS | 2564 | 1464011416841 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 06:50:16 INFO - PROCESS | 2564 | 1464011416845 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 2564 | 1464011416848 Marionette TRACE conn6 <- [1,1430,null,{}] 06:50:16 INFO - PROCESS | 2564 | 1464011416859 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 2564 | 1464011416971 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 06:50:17 INFO - PROCESS | 2564 | 1464011417100 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 2564 | ++DOCSHELL 142EE800 == 48 [pid = 2564] [id = 367] 06:50:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (154D3000) [pid = 2564] [serial = 1101] [outer = 00000000] 06:50:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (15E19C00) [pid = 2564] [serial = 1102] [outer = 154D3000] 06:50:17 INFO - PROCESS | 2564 | 1464011417160 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (15E24000) [pid = 2564] [serial = 1103] [outer = 154D3000] 06:50:17 INFO - PROCESS | 2564 | 1464011417839 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1023ms 06:50:17 INFO - PROCESS | 2564 | 1464011417871 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 2564 | 1464011417874 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 06:50:17 INFO - PROCESS | 2564 | 1464011417877 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:50:17 INFO - PROCESS | 2564 | 1464011417879 Marionette TRACE conn6 <- [1,1434,null,{}] 06:50:17 INFO - PROCESS | 2564 | 1464011417883 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:17 INFO - PROCESS | 2564 | 1464011417990 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 06:50:18 INFO - PROCESS | 2564 | 1464011418122 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 2564 | ++DOCSHELL 16E91800 == 49 [pid = 2564] [id = 368] 06:50:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16E95800) [pid = 2564] [serial = 1104] [outer = 00000000] 06:50:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F58400) [pid = 2564] [serial = 1105] [outer = 16E95800] 06:50:18 INFO - PROCESS | 2564 | 1464011418181 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F61000) [pid = 2564] [serial = 1106] [outer = 16E95800] 06:50:18 INFO - PROCESS | 2564 | 1464011418783 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 06:50:18 INFO - PROCESS | 2564 | 1464011418851 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 2564 | 1464011418853 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 06:50:18 INFO - PROCESS | 2564 | 1464011418857 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:50:18 INFO - PROCESS | 2564 | 1464011418859 Marionette TRACE conn6 <- [1,1438,null,{}] 06:50:18 INFO - PROCESS | 2564 | 1464011418863 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:18 INFO - PROCESS | 2564 | 1464011418969 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 06:50:19 INFO - PROCESS | 2564 | 1464011419100 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:19 INFO - PROCESS | 2564 | ++DOCSHELL 175DD400 == 50 [pid = 2564] [id = 369] 06:50:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (175E4800) [pid = 2564] [serial = 1107] [outer = 00000000] 06:50:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (180DAC00) [pid = 2564] [serial = 1108] [outer = 175E4800] 06:50:19 INFO - PROCESS | 2564 | 1464011419159 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1815C000) [pid = 2564] [serial = 1109] [outer = 175E4800] 06:50:19 INFO - PROCESS | 2564 | 1464011419820 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1018ms 06:50:19 INFO - PROCESS | 2564 | 1464011419879 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 2564 | 1464011419881 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 06:50:19 INFO - PROCESS | 2564 | 1464011419885 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:50:19 INFO - PROCESS | 2564 | 1464011419887 Marionette TRACE conn6 <- [1,1442,null,{}] 06:50:19 INFO - PROCESS | 2564 | 1464011419891 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:20 INFO - PROCESS | 2564 | 1464011420029 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 06:50:20 INFO - PROCESS | 2564 | 1464011420205 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 2564 | ++DOCSHELL 0CC99400 == 51 [pid = 2564] [id = 370] 06:50:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0CCA0800) [pid = 2564] [serial = 1110] [outer = 00000000] 06:50:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FCD6800) [pid = 2564] [serial = 1111] [outer = 0CCA0800] 06:50:20 INFO - PROCESS | 2564 | 1464011420257 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FD78C00) [pid = 2564] [serial = 1112] [outer = 0CCA0800] 06:50:20 INFO - PROCESS | 2564 | --DOCSHELL 0C863400 == 50 [pid = 2564] [id = 359] 06:50:21 INFO - PROCESS | 2564 | 1464011421026 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1168ms 06:50:21 INFO - PROCESS | 2564 | 1464011421057 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 2564 | 1464011421062 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 06:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:50:21 INFO - PROCESS | 2564 | 1464011421067 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 2564 | 1464011421072 Marionette TRACE conn6 <- [1,1446,null,{}] 06:50:21 INFO - PROCESS | 2564 | 1464011421079 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:21 INFO - PROCESS | 2564 | 1464011421197 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 06:50:21 INFO - PROCESS | 2564 | 1464011421337 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2E000 == 51 [pid = 2564] [id = 371] 06:50:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FE24800) [pid = 2564] [serial = 1113] [outer = 00000000] 06:50:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1058F000) [pid = 2564] [serial = 1114] [outer = 0FE24800] 06:50:21 INFO - PROCESS | 2564 | 1464011421399 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (10F5AC00) [pid = 2564] [serial = 1115] [outer = 0FE24800] 06:50:22 INFO - PROCESS | 2564 | 1464011422014 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 990ms 06:50:22 INFO - PROCESS | 2564 | 1464011422058 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 2564 | 1464011422064 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 06:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:50:22 INFO - PROCESS | 2564 | 1464011422070 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 2564 | 1464011422073 Marionette TRACE conn6 <- [1,1450,null,{}] 06:50:22 INFO - PROCESS | 2564 | 1464011422077 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 2564 | 1464011422209 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 06:50:22 INFO - PROCESS | 2564 | 1464011422318 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 2564 | ++DOCSHELL 15E21C00 == 52 [pid = 2564] [id = 372] 06:50:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (15E22000) [pid = 2564] [serial = 1116] [outer = 00000000] 06:50:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (15ED3800) [pid = 2564] [serial = 1117] [outer = 15E22000] 06:50:22 INFO - PROCESS | 2564 | 1464011422372 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (16F3E000) [pid = 2564] [serial = 1118] [outer = 15E22000] 06:50:23 INFO - PROCESS | 2564 | 1464011423012 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 06:50:23 INFO - PROCESS | 2564 | 1464011423042 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 2564 | 1464011423045 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 06:50:23 INFO - PROCESS | 2564 | 1464011423048 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:50:23 INFO - PROCESS | 2564 | 1464011423052 Marionette TRACE conn6 <- [1,1454,null,{}] 06:50:23 INFO - PROCESS | 2564 | 1464011423064 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:23 INFO - PROCESS | 2564 | 1464011423181 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 06:50:23 INFO - PROCESS | 2564 | 1464011423312 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:23 INFO - PROCESS | 2564 | ++DOCSHELL 18672000 == 53 [pid = 2564] [id = 373] 06:50:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (18678000) [pid = 2564] [serial = 1119] [outer = 00000000] 06:50:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (18935000) [pid = 2564] [serial = 1120] [outer = 18678000] 06:50:23 INFO - PROCESS | 2564 | 1464011423371 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (18F8AC00) [pid = 2564] [serial = 1121] [outer = 18678000] 06:50:24 INFO - PROCESS | 2564 | 1464011424076 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1080ms 06:50:24 INFO - PROCESS | 2564 | 1464011424132 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 2564 | 1464011424135 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 06:50:24 INFO - PROCESS | 2564 | 1464011424138 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:50:24 INFO - PROCESS | 2564 | 1464011424140 Marionette TRACE conn6 <- [1,1458,null,{}] 06:50:24 INFO - PROCESS | 2564 | 1464011424144 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:24 INFO - PROCESS | 2564 | 1464011424252 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 06:50:24 INFO - PROCESS | 2564 | 1464011424386 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 2564 | ++DOCSHELL 19BE1800 == 54 [pid = 2564] [id = 374] 06:50:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (19BE3000) [pid = 2564] [serial = 1122] [outer = 00000000] 06:50:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1AC5DC00) [pid = 2564] [serial = 1123] [outer = 19BE3000] 06:50:24 INFO - PROCESS | 2564 | 1464011424445 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1B117400) [pid = 2564] [serial = 1124] [outer = 19BE3000] 06:50:25 INFO - PROCESS | 2564 | 1464011425010 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 06:50:25 INFO - PROCESS | 2564 | 1464011425072 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 2564 | 1464011425075 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 06:50:25 INFO - PROCESS | 2564 | 1464011425078 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:50:25 INFO - PROCESS | 2564 | 1464011425080 Marionette TRACE conn6 <- [1,1462,null,{}] 06:50:25 INFO - PROCESS | 2564 | 1464011425084 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:25 INFO - PROCESS | 2564 | 1464011425190 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 06:50:25 INFO - PROCESS | 2564 | 1464011425319 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 2564 | ++DOCSHELL 0C813C00 == 55 [pid = 2564] [id = 375] 06:50:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1B2B5400) [pid = 2564] [serial = 1125] [outer = 00000000] 06:50:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1B925400) [pid = 2564] [serial = 1126] [outer = 1B2B5400] 06:50:25 INFO - PROCESS | 2564 | 1464011425374 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1B92C400) [pid = 2564] [serial = 1127] [outer = 1B2B5400] 06:50:26 INFO - PROCESS | 2564 | 1464011426051 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1016ms 06:50:26 INFO - PROCESS | 2564 | 1464011426098 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 2564 | 1464011426101 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 06:50:26 INFO - PROCESS | 2564 | 1464011426104 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:50:26 INFO - PROCESS | 2564 | 1464011426106 Marionette TRACE conn6 <- [1,1466,null,{}] 06:50:26 INFO - PROCESS | 2564 | 1464011426110 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:26 INFO - PROCESS | 2564 | 1464011426257 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 06:50:26 INFO - PROCESS | 2564 | 1464011426463 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FD27800 == 56 [pid = 2564] [id = 376] 06:50:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (0FD29400) [pid = 2564] [serial = 1128] [outer = 00000000] 06:50:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0FE30000) [pid = 2564] [serial = 1129] [outer = 0FD29400] 06:50:26 INFO - PROCESS | 2564 | 1464011426519 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (10F5B800) [pid = 2564] [serial = 1130] [outer = 0FD29400] 06:50:27 INFO - PROCESS | 2564 | 1464011427324 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1274ms 06:50:27 INFO - PROCESS | 2564 | 1464011427383 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 2564 | 1464011427387 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 06:50:27 INFO - PROCESS | 2564 | 1464011427393 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:50:27 INFO - PROCESS | 2564 | 1464011427398 Marionette TRACE conn6 <- [1,1470,null,{}] 06:50:27 INFO - PROCESS | 2564 | 1464011427405 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:27 INFO - PROCESS | 2564 | 1464011427568 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 06:50:27 INFO - PROCESS | 2564 | 1464011427699 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 2564 | ++DOCSHELL 1056BC00 == 57 [pid = 2564] [id = 377] 06:50:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (10DE5400) [pid = 2564] [serial = 1131] [outer = 00000000] 06:50:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1462F400) [pid = 2564] [serial = 1132] [outer = 10DE5400] 06:50:27 INFO - PROCESS | 2564 | 1464011427757 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (15409400) [pid = 2564] [serial = 1133] [outer = 10DE5400] 06:50:28 INFO - PROCESS | 2564 | 1464011428486 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1129ms 06:50:28 INFO - PROCESS | 2564 | 1464011428527 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 06:50:28 INFO - PROCESS | 2564 | 1464011428533 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 06:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:50:28 INFO - PROCESS | 2564 | 1464011428539 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 2564 | 1464011428542 Marionette TRACE conn6 <- [1,1474,null,{}] 06:50:28 INFO - PROCESS | 2564 | 1464011428546 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:28 INFO - PROCESS | 2564 | 1464011428665 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 06:50:28 INFO - PROCESS | 2564 | 1464011428804 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 2564 | ++DOCSHELL 16F5F000 == 58 [pid = 2564] [id = 378] 06:50:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16F62800) [pid = 2564] [serial = 1134] [outer = 00000000] 06:50:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (18155400) [pid = 2564] [serial = 1135] [outer = 16F62800] 06:50:28 INFO - PROCESS | 2564 | 1464011428861 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1867C000) [pid = 2564] [serial = 1136] [outer = 16F62800] 06:50:29 INFO - PROCESS | 2564 | 1464011429523 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1019ms 06:50:29 INFO - PROCESS | 2564 | 1464011429561 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 2564 | 1464011429563 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 06:50:29 INFO - PROCESS | 2564 | 1464011429567 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:50:29 INFO - PROCESS | 2564 | 1464011429570 Marionette TRACE conn6 <- [1,1478,null,{}] 06:50:29 INFO - PROCESS | 2564 | 1464011429595 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:29 INFO - PROCESS | 2564 | 1464011429774 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 06:50:29 INFO - PROCESS | 2564 | 1464011429842 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 2564 | ++DOCSHELL 1B2B1C00 == 59 [pid = 2564] [id = 379] 06:50:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1B921400) [pid = 2564] [serial = 1137] [outer = 00000000] 06:50:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1B927400) [pid = 2564] [serial = 1138] [outer = 1B921400] 06:50:29 INFO - PROCESS | 2564 | 1464011429901 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1B9AD400) [pid = 2564] [serial = 1139] [outer = 1B921400] 06:50:30 INFO - PROCESS | 2564 | 1464011430557 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1019ms 06:50:30 INFO - PROCESS | 2564 | 1464011430589 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 2564 | 1464011430592 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 06:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:50:30 INFO - PROCESS | 2564 | 1464011430595 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 2564 | 1464011430597 Marionette TRACE conn6 <- [1,1482,null,{}] 06:50:30 INFO - PROCESS | 2564 | 1464011430601 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:30 INFO - PROCESS | 2564 | 1464011430707 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 06:50:30 INFO - PROCESS | 2564 | 1464011430812 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 2564 | ++DOCSHELL 1BE2EC00 == 60 [pid = 2564] [id = 380] 06:50:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1BE32400) [pid = 2564] [serial = 1140] [outer = 00000000] 06:50:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (1C63E000) [pid = 2564] [serial = 1141] [outer = 1BE32400] 06:50:30 INFO - PROCESS | 2564 | 1464011430866 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1C69DC00) [pid = 2564] [serial = 1142] [outer = 1BE32400] 06:50:31 INFO - PROCESS | 2564 | 1464011431438 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 870ms 06:50:31 INFO - PROCESS | 2564 | 1464011431477 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 2564 | 1464011431480 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 06:50:31 INFO - PROCESS | 2564 | 1464011431484 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 2564 | 1464011431487 Marionette TRACE conn6 <- [1,1486,null,{}] 06:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:50:31 INFO - PROCESS | 2564 | 1464011431490 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:31 INFO - PROCESS | 2564 | 1464011431593 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 06:50:31 INFO - PROCESS | 2564 | 1464011431697 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E8800 == 61 [pid = 2564] [id = 381] 06:50:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (0FC4A000) [pid = 2564] [serial = 1143] [outer = 00000000] 06:50:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1C6AA800) [pid = 2564] [serial = 1144] [outer = 0FC4A000] 06:50:31 INFO - PROCESS | 2564 | 1464011431750 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1C6ACC00) [pid = 2564] [serial = 1145] [outer = 0FC4A000] 06:50:32 INFO - PROCESS | 2564 | 1464011432354 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 06:50:32 INFO - PROCESS | 2564 | 1464011432421 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 06:50:32 INFO - PROCESS | 2564 | 1464011432423 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 06:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:50:32 INFO - PROCESS | 2564 | 1464011432427 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - PROCESS | 2564 | 1464011432429 Marionette TRACE conn6 <- [1,1490,null,{}] 06:50:32 INFO - PROCESS | 2564 | 1464011432432 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:32 INFO - PROCESS | 2564 | 1464011432616 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 06:50:32 INFO - PROCESS | 2564 | 1464011432750 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 2564 | ++DOCSHELL 1C93E000 == 62 [pid = 2564] [id = 382] 06:50:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1CBD4000) [pid = 2564] [serial = 1146] [outer = 00000000] 06:50:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1CBDE400) [pid = 2564] [serial = 1147] [outer = 1CBD4000] 06:50:32 INFO - PROCESS | 2564 | 1464011432810 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1D4BE000) [pid = 2564] [serial = 1148] [outer = 1CBD4000] 06:50:33 INFO - PROCESS | 2564 | 1464011433518 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1120ms 06:50:33 INFO - PROCESS | 2564 | 1464011433551 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 2564 | 1464011433553 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 06:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:50:33 INFO - PROCESS | 2564 | 1464011433557 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 2564 | 1464011433559 Marionette TRACE conn6 <- [1,1494,null,{}] 06:50:33 INFO - PROCESS | 2564 | 1464011433562 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:33 INFO - PROCESS | 2564 | 1464011433672 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 06:50:33 INFO - PROCESS | 2564 | 1464011433810 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 2564 | ++DOCSHELL 1D4C2400 == 63 [pid = 2564] [id = 383] 06:50:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1D4C5C00) [pid = 2564] [serial = 1149] [outer = 00000000] 06:50:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1D67A400) [pid = 2564] [serial = 1150] [outer = 1D4C5C00] 06:50:33 INFO - PROCESS | 2564 | 1464011433868 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1D680400) [pid = 2564] [serial = 1151] [outer = 1D4C5C00] 06:50:34 INFO - PROCESS | 2564 | 1464011434507 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 06:50:34 INFO - PROCESS | 2564 | 1464011434531 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 2564 | 1464011434535 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 06:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:50:34 INFO - PROCESS | 2564 | 1464011434540 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 2564 | 1464011434543 Marionette TRACE conn6 <- [1,1498,null,{}] 06:50:34 INFO - PROCESS | 2564 | 1464011434548 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:34 INFO - PROCESS | 2564 | 1464011434659 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 06:50:34 INFO - PROCESS | 2564 | 1464011434769 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 2564 | ++DOCSHELL 159D5400 == 64 [pid = 2564] [id = 384] 06:50:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (159D6800) [pid = 2564] [serial = 1152] [outer = 00000000] 06:50:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (16F57C00) [pid = 2564] [serial = 1153] [outer = 159D6800] 06:50:34 INFO - PROCESS | 2564 | 1464011434819 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (18158800) [pid = 2564] [serial = 1154] [outer = 159D6800] 06:50:35 INFO - PROCESS | 2564 | --DOCSHELL 092F3000 == 63 [pid = 2564] [id = 360] 06:50:35 INFO - PROCESS | 2564 | --DOCSHELL 0FD2E000 == 62 [pid = 2564] [id = 371] 06:50:35 INFO - PROCESS | 2564 | 1464011435616 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1131ms 06:50:35 INFO - PROCESS | 2564 | 1464011435672 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 06:50:35 INFO - PROCESS | 2564 | 1464011435678 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 06:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:50:35 INFO - PROCESS | 2564 | 1464011435682 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 2564 | 1464011435687 Marionette TRACE conn6 <- [1,1502,null,{}] 06:50:35 INFO - PROCESS | 2564 | 1464011435692 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:35 INFO - PROCESS | 2564 | 1464011435821 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 06:50:35 INFO - PROCESS | 2564 | 1464011435959 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 2564 | ++DOCSHELL 15ED1800 == 63 [pid = 2564] [id = 385] 06:50:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (16E90400) [pid = 2564] [serial = 1155] [outer = 00000000] 06:50:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (16F58C00) [pid = 2564] [serial = 1156] [outer = 16E90400] 06:50:36 INFO - PROCESS | 2564 | 1464011436023 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 136 (18678C00) [pid = 2564] [serial = 1157] [outer = 16E90400] 06:50:36 INFO - PROCESS | 2564 | 1464011436672 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1019ms 06:50:36 INFO - PROCESS | 2564 | 1464011436706 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 2564 | 1464011436712 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 06:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:50:36 INFO - PROCESS | 2564 | 1464011436719 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 2564 | 1464011436722 Marionette TRACE conn6 <- [1,1506,null,{}] 06:50:36 INFO - PROCESS | 2564 | 1464011436726 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:36 INFO - PROCESS | 2564 | 1464011436843 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 06:50:36 INFO - PROCESS | 2564 | 1464011436953 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 2564 | ++DOCSHELL 1B116C00 == 64 [pid = 2564] [id = 386] 06:50:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 137 (1B921800) [pid = 2564] [serial = 1158] [outer = 00000000] 06:50:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 138 (1B9AB400) [pid = 2564] [serial = 1159] [outer = 1B921800] 06:50:37 INFO - PROCESS | 2564 | 1464011437007 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 139 (1B9B2C00) [pid = 2564] [serial = 1160] [outer = 1B921800] 06:50:37 INFO - PROCESS | 2564 | 1464011437637 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 06:50:37 INFO - PROCESS | 2564 | 1464011437691 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 2564 | 1464011437694 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 06:50:37 INFO - PROCESS | 2564 | 1464011437697 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:50:37 INFO - PROCESS | 2564 | 1464011437701 Marionette TRACE conn6 <- [1,1510,null,{}] 06:50:37 INFO - PROCESS | 2564 | 1464011437713 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:37 INFO - PROCESS | 2564 | 1464011437837 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 06:50:37 INFO - PROCESS | 2564 | 1464011437983 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:38 INFO - PROCESS | 2564 | ++DOCSHELL 1C6B0000 == 65 [pid = 2564] [id = 387] 06:50:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 140 (1CBD2800) [pid = 2564] [serial = 1161] [outer = 00000000] 06:50:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 141 (1CBD8800) [pid = 2564] [serial = 1162] [outer = 1CBD2800] 06:50:38 INFO - PROCESS | 2564 | 1464011438047 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 142 (1D4C6000) [pid = 2564] [serial = 1163] [outer = 1CBD2800] 06:50:38 INFO - PROCESS | 2564 | 1464011438648 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:50:38 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 () { 06:50:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:50:38 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 () { 06:50:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:50:38 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 () { 06:50:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:50:38 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 () { 06:50:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:50:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 978ms 06:50:38 INFO - PROCESS | 2564 | 1464011438695 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 2564 | 1464011438698 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 06:50:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:50:38 INFO - PROCESS | 2564 | 1464011438703 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 2564 | 1464011438705 Marionette TRACE conn6 <- [1,1514,null,{}] 06:50:38 INFO - PROCESS | 2564 | 1464011438708 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 092F4800 == 64 [pid = 2564] [id = 338] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FC54800 == 63 [pid = 2564] [id = 365] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1056BC00 == 62 [pid = 2564] [id = 377] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FCE1C00 == 61 [pid = 2564] [id = 342] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 14906800 == 60 [pid = 2564] [id = 353] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 16F5F000 == 59 [pid = 2564] [id = 378] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0D0E8C00 == 58 [pid = 2564] [id = 335] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 154D1800 == 57 [pid = 2564] [id = 343] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FF0D800 == 56 [pid = 2564] [id = 366] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0C815800 == 55 [pid = 2564] [id = 345] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1B2B1C00 == 54 [pid = 2564] [id = 379] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 19A31400 == 53 [pid = 2564] [id = 211] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 142EE800 == 52 [pid = 2564] [id = 367] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0C812C00 == 51 [pid = 2564] [id = 333] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 16F3B400 == 50 [pid = 2564] [id = 346] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1CBD8C00 == 49 [pid = 2564] [id = 208] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0D0E5800 == 48 [pid = 2564] [id = 336] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0D0E8800 == 47 [pid = 2564] [id = 381] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0F85E400 == 46 [pid = 2564] [id = 341] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1BE2EC00 == 45 [pid = 2564] [id = 380] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0C80BC00 == 44 [pid = 2564] [id = 209] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FD2F400 == 43 [pid = 2564] [id = 350] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 16E91800 == 42 [pid = 2564] [id = 368] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1C93E000 == 41 [pid = 2564] [id = 382] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 159DC000 == 40 [pid = 2564] [id = 210] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 159DFC00 == 39 [pid = 2564] [id = 351] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 146B6400 == 38 [pid = 2564] [id = 337] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 15EB8000 == 37 [pid = 2564] [id = 344] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1DDE9800 == 36 [pid = 2564] [id = 213] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 18936C00 == 35 [pid = 2564] [id = 352] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0C860C00 == 34 [pid = 2564] [id = 206] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FCD3C00 == 33 [pid = 2564] [id = 334] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1E2C6400 == 32 [pid = 2564] [id = 215] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 18F8A800 == 31 [pid = 2564] [id = 204] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 18066C00 == 30 [pid = 2564] [id = 358] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 14226C00 == 29 [pid = 2564] [id = 363] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0CC99400 == 28 [pid = 2564] [id = 370] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 18672000 == 27 [pid = 2564] [id = 373] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 16F56000 == 26 [pid = 2564] [id = 347] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1B927000 == 25 [pid = 2564] [id = 205] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1867A400 == 24 [pid = 2564] [id = 362] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 19BE1800 == 23 [pid = 2564] [id = 374] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FD2F000 == 22 [pid = 2564] [id = 348] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FE2A800 == 21 [pid = 2564] [id = 339] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 159DB000 == 20 [pid = 2564] [id = 361] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 15E21C00 == 19 [pid = 2564] [id = 372] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 159E1C00 == 18 [pid = 2564] [id = 340] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 180DBC00 == 17 [pid = 2564] [id = 349] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1C6B0000 == 16 [pid = 2564] [id = 387] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1B116C00 == 15 [pid = 2564] [id = 386] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0FD27800 == 14 [pid = 2564] [id = 376] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0C814400 == 13 [pid = 2564] [id = 364] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 0C813C00 == 12 [pid = 2564] [id = 375] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 175DD400 == 11 [pid = 2564] [id = 369] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 15ED1800 == 10 [pid = 2564] [id = 385] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 159D5400 == 9 [pid = 2564] [id = 384] 06:50:41 INFO - PROCESS | 2564 | --DOCSHELL 1D4C2400 == 8 [pid = 2564] [id = 383] 06:50:43 INFO - PROCESS | 2564 | 1464011443629 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 06:50:43 INFO - PROCESS | 2564 | 1464011443886 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 2564 | ++DOCSHELL 092FB000 == 9 [pid = 2564] [id = 388] 06:50:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 143 (092FC800) [pid = 2564] [serial = 1164] [outer = 00000000] 06:50:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 144 (0C80B400) [pid = 2564] [serial = 1165] [outer = 092FC800] 06:50:43 INFO - PROCESS | 2564 | 1464011443935 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 145 (0C813C00) [pid = 2564] [serial = 1166] [outer = 092FC800] 06:50:44 INFO - PROCESS | 2564 | 1464011444372 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:50:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:50:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:50:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:50:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 5728ms 06:50:44 INFO - PROCESS | 2564 | 1464011444436 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 2564 | 1464011444440 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 06:50:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:50:44 INFO - PROCESS | 2564 | 1464011444449 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 2564 | 1464011444453 Marionette TRACE conn6 <- [1,1518,null,{}] 06:50:44 INFO - PROCESS | 2564 | 1464011444458 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:44 INFO - PROCESS | 2564 | 1464011444580 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 06:50:44 INFO - PROCESS | 2564 | 1464011444600 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD4000 == 10 [pid = 2564] [id = 389] 06:50:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 146 (0FCD7800) [pid = 2564] [serial = 1167] [outer = 00000000] 06:50:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 147 (0FCDF400) [pid = 2564] [serial = 1168] [outer = 0FCD7800] 06:50:44 INFO - PROCESS | 2564 | 1464011444648 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 148 (0FD2EC00) [pid = 2564] [serial = 1169] [outer = 0FCD7800] 06:50:45 INFO - PROCESS | 2564 | 1464011445085 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:50:45 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 06:50:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:50:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:50:45 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. 06:50:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:50:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 06:50:45 INFO - PROCESS | 2564 | 1464011445168 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 2564 | 1464011445171 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 06:50:45 INFO - PROCESS | 2564 | 1464011445174 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 2564 | 1464011445177 Marionette TRACE conn6 <- [1,1522,null,{}] 06:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:50:45 INFO - PROCESS | 2564 | 1464011445182 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:45 INFO - PROCESS | 2564 | 1464011445270 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 06:50:45 INFO - PROCESS | 2564 | 1464011445288 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 2564 | ++DOCSHELL 105EA000 == 11 [pid = 2564] [id = 390] 06:50:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 149 (105EE000) [pid = 2564] [serial = 1170] [outer = 00000000] 06:50:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 150 (10FDD400) [pid = 2564] [serial = 1171] [outer = 105EE000] 06:50:45 INFO - PROCESS | 2564 | 1464011445334 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 151 (14224000) [pid = 2564] [serial = 1172] [outer = 105EE000] 06:50:46 INFO - PROCESS | 2564 | 1464011446960 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1824ms 06:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:50:47 INFO - PROCESS | 2564 | 1464011447009 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 2564 | 1464011447013 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 06:50:47 INFO - PROCESS | 2564 | 1464011447018 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 2564 | 1464011447022 Marionette TRACE conn6 <- [1,1526,null,{}] 06:50:47 INFO - PROCESS | 2564 | 1464011447029 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:47 INFO - PROCESS | 2564 | 1464011447155 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 06:50:47 INFO - PROCESS | 2564 | 1464011447224 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4B000 == 12 [pid = 2564] [id = 391] 06:50:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 152 (0FC4B800) [pid = 2564] [serial = 1173] [outer = 00000000] 06:50:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 153 (0FCE1400) [pid = 2564] [serial = 1174] [outer = 0FC4B800] 06:50:47 INFO - PROCESS | 2564 | 1464011447272 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 154 (0FE22C00) [pid = 2564] [serial = 1175] [outer = 0FC4B800] 06:50:47 INFO - PROCESS | 2564 | 1464011447734 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 790ms 06:50:47 INFO - PROCESS | 2564 | 1464011447810 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 2564 | 1464011447817 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 06:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:50:47 INFO - PROCESS | 2564 | 1464011447823 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 2564 | 1464011447826 Marionette TRACE conn6 <- [1,1530,null,{}] 06:50:47 INFO - PROCESS | 2564 | 1464011447830 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:48 INFO - PROCESS | 2564 | 1464011448647 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 153 (092FC800) [pid = 2564] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 152 (1B921800) [pid = 2564] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 151 (1CBD2800) [pid = 2564] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 150 (19A2E000) [pid = 2564] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 149 (18678000) [pid = 2564] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 148 (1867AC00) [pid = 2564] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 147 (0C859400) [pid = 2564] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 146 (16E90400) [pid = 2564] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 145 (0FE23000) [pid = 2564] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 144 (159E4C00) [pid = 2564] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 143 (15E22000) [pid = 2564] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 142 (0FD7B000) [pid = 2564] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 141 (18938C00) [pid = 2564] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 140 (14908400) [pid = 2564] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 139 (0FE2E800) [pid = 2564] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 138 (18625C00) [pid = 2564] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 137 (159E4800) [pid = 2564] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 136 (15E1A400) [pid = 2564] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 135 (159D6800) [pid = 2564] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (092F5000) [pid = 2564] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (146B8400) [pid = 2564] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (0FE2C400) [pid = 2564] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (0FE24800) [pid = 2564] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (0FE21800) [pid = 2564] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (0FD29400) [pid = 2564] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (0CCA0800) [pid = 2564] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (0C865000) [pid = 2564] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (0FC56C00) [pid = 2564] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (16F3EC00) [pid = 2564] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (175E4800) [pid = 2564] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (180D4000) [pid = 2564] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1D4C5C00) [pid = 2564] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1CBD4000) [pid = 2564] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (0FC4A000) [pid = 2564] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1B2B5400) [pid = 2564] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (19BE3000) [pid = 2564] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (1B921400) [pid = 2564] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (16E95800) [pid = 2564] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (154D3000) [pid = 2564] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (16F62800) [pid = 2564] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FF10000) [pid = 2564] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (10DE5400) [pid = 2564] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:50:48 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FCD7800) [pid = 2564] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:50:48 INFO - PROCESS | 2564 | 1464011448765 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 2564 | ++DOCSHELL 092FC800 == 13 [pid = 2564] [id = 392] 06:50:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0C80CC00) [pid = 2564] [serial = 1176] [outer = 00000000] 06:50:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (0F8EB400) [pid = 2564] [serial = 1177] [outer = 0C80CC00] 06:50:48 INFO - PROCESS | 2564 | 1464011448812 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (0FD29400) [pid = 2564] [serial = 1178] [outer = 0C80CC00] 06:50:49 INFO - PROCESS | 2564 | 1464011449222 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1434ms 06:50:49 INFO - PROCESS | 2564 | 1464011449258 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 2564 | 1464011449261 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 06:50:49 INFO - PROCESS | 2564 | 1464011449264 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:50:49 INFO - PROCESS | 2564 | 1464011449268 Marionette TRACE conn6 <- [1,1534,null,{}] 06:50:49 INFO - PROCESS | 2564 | 1464011449279 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:49 INFO - PROCESS | 2564 | 1464011449365 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 06:50:49 INFO - PROCESS | 2564 | 1464011449374 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 2564 | ++DOCSHELL 1490E000 == 14 [pid = 2564] [id = 393] 06:50:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1490FC00) [pid = 2564] [serial = 1179] [outer = 00000000] 06:50:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (15408C00) [pid = 2564] [serial = 1180] [outer = 1490FC00] 06:50:49 INFO - PROCESS | 2564 | 1464011449423 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (159D6400) [pid = 2564] [serial = 1181] [outer = 1490FC00] 06:50:49 INFO - PROCESS | 2564 | 1464011449876 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 06:50:49 INFO - PROCESS | 2564 | 1464011449939 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 2564 | 1464011449942 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 06:50:49 INFO - PROCESS | 2564 | 1464011449945 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:50:49 INFO - PROCESS | 2564 | 1464011449946 Marionette TRACE conn6 <- [1,1538,null,{}] 06:50:49 INFO - PROCESS | 2564 | 1464011449950 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:50 INFO - PROCESS | 2564 | 1464011450031 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 06:50:50 INFO - PROCESS | 2564 | 1464011450078 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 2564 | ++DOCSHELL 15E1F000 == 15 [pid = 2564] [id = 394] 06:50:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (15E1F800) [pid = 2564] [serial = 1182] [outer = 00000000] 06:50:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (15EB1C00) [pid = 2564] [serial = 1183] [outer = 15E1F800] 06:50:50 INFO - PROCESS | 2564 | 1464011450124 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (15ED8800) [pid = 2564] [serial = 1184] [outer = 15E1F800] 06:50:50 INFO - PROCESS | 2564 | 1464011450568 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 06:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:50:50 INFO - PROCESS | 2564 | 1464011450619 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 2564 | 1464011450621 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 06:50:50 INFO - PROCESS | 2564 | 1464011450624 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 2564 | 1464011450626 Marionette TRACE conn6 <- [1,1542,null,{}] 06:50:50 INFO - PROCESS | 2564 | 1464011450672 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:50 INFO - PROCESS | 2564 | 1464011450766 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 06:50:50 INFO - PROCESS | 2564 | 1464011450866 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 2564 | ++DOCSHELL 0CCD7000 == 16 [pid = 2564] [id = 395] 06:50:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (0CCE4400) [pid = 2564] [serial = 1185] [outer = 00000000] 06:50:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (0F8E9000) [pid = 2564] [serial = 1186] [outer = 0CCE4400] 06:50:50 INFO - PROCESS | 2564 | 1464011450923 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (0FD2A400) [pid = 2564] [serial = 1187] [outer = 0CCE4400] 06:50:51 INFO - PROCESS | 2564 | 1464011451586 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 06:50:51 INFO - PROCESS | 2564 | 1464011451596 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 06:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:50:51 INFO - PROCESS | 2564 | 1464011451600 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 06:50:51 INFO - PROCESS | 2564 | 1464011451605 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 2564 | 1464011451609 Marionette TRACE conn6 <- [1,1546,null,{}] 06:50:51 INFO - PROCESS | 2564 | 1464011451613 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:51 INFO - PROCESS | 2564 | 1464011451717 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 06:50:51 INFO - PROCESS | 2564 | 1464011451827 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:51 INFO - PROCESS | 2564 | ++DOCSHELL 1490F400 == 17 [pid = 2564] [id = 396] 06:50:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (15403800) [pid = 2564] [serial = 1188] [outer = 00000000] 06:50:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (159E1C00) [pid = 2564] [serial = 1189] [outer = 15403800] 06:50:51 INFO - PROCESS | 2564 | 1464011451882 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (16E0E400) [pid = 2564] [serial = 1190] [outer = 15403800] 06:50:52 INFO - PROCESS | 2564 | 1464011452508 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 06:50:52 INFO - PROCESS | 2564 | 1464011452596 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 2564 | 1464011452599 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 06:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:50:52 INFO - PROCESS | 2564 | 1464011452603 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 2564 | 1464011452605 Marionette TRACE conn6 <- [1,1550,null,{}] 06:50:52 INFO - PROCESS | 2564 | 1464011452609 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:52 INFO - PROCESS | 2564 | 1464011452757 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 06:50:52 INFO - PROCESS | 2564 | 1464011452815 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 2564 | ++DOCSHELL 16F48C00 == 18 [pid = 2564] [id = 397] 06:50:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (16F4A800) [pid = 2564] [serial = 1191] [outer = 00000000] 06:50:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (18039800) [pid = 2564] [serial = 1192] [outer = 16F4A800] 06:50:52 INFO - PROCESS | 2564 | 1464011452874 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (180D4800) [pid = 2564] [serial = 1193] [outer = 16F4A800] 06:50:53 INFO - PROCESS | 2564 | 1464011453478 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 06:50:53 INFO - PROCESS | 2564 | 1464011453542 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 2564 | 1464011453549 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 06:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:50:53 INFO - PROCESS | 2564 | 1464011453554 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 2564 | 1464011453556 Marionette TRACE conn6 <- [1,1554,null,{}] 06:50:53 INFO - PROCESS | 2564 | 1464011453560 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:53 INFO - PROCESS | 2564 | 1464011453661 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 06:50:53 INFO - PROCESS | 2564 | 1464011453769 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 2564 | ++DOCSHELL 18679800 == 19 [pid = 2564] [id = 398] 06:50:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1867A000) [pid = 2564] [serial = 1194] [outer = 00000000] 06:50:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (18F28000) [pid = 2564] [serial = 1195] [outer = 1867A000] 06:50:53 INFO - PROCESS | 2564 | 1464011453830 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1867F000) [pid = 2564] [serial = 1196] [outer = 1867A000] 06:50:54 INFO - PROCESS | 2564 | 1464011454457 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 06:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:50:54 INFO - PROCESS | 2564 | 1464011454487 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 2564 | 1464011454489 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 06:50:54 INFO - PROCESS | 2564 | 1464011454492 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 2564 | 1464011454494 Marionette TRACE conn6 <- [1,1558,null,{}] 06:50:54 INFO - PROCESS | 2564 | 1464011454499 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:54 INFO - PROCESS | 2564 | 1464011454603 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 06:50:54 INFO - PROCESS | 2564 | 1464011454710 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 2564 | ++DOCSHELL 092FC000 == 20 [pid = 2564] [id = 399] 06:50:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (0FD83C00) [pid = 2564] [serial = 1197] [outer = 00000000] 06:50:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (14964000) [pid = 2564] [serial = 1198] [outer = 0FD83C00] 06:50:54 INFO - PROCESS | 2564 | 1464011454763 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (159D8C00) [pid = 2564] [serial = 1199] [outer = 0FD83C00] 06:50:55 INFO - PROCESS | 2564 | 1464011455524 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1073ms 06:50:55 INFO - PROCESS | 2564 | 1464011455576 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 2564 | 1464011455580 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 06:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:50:55 INFO - PROCESS | 2564 | 1464011455586 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 2564 | 1464011455591 Marionette TRACE conn6 <- [1,1562,null,{}] 06:50:55 INFO - PROCESS | 2564 | 1464011455597 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:55 INFO - PROCESS | 2564 | 1464011455697 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 06:50:55 INFO - PROCESS | 2564 | 1464011455822 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (1D4C6000) [pid = 2564] [serial = 1163] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (13E8D400) [pid = 2564] [serial = 1099] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (1058F000) [pid = 2564] [serial = 1114] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (0FE30000) [pid = 2564] [serial = 1129] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (0D035800) [pid = 2564] [serial = 1078] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (1862A400) [pid = 2564] [serial = 1075] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1462F400) [pid = 2564] [serial = 1132] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (0D03A000) [pid = 2564] [serial = 1093] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (0FD28000) [pid = 2564] [serial = 1096] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (0C80B400) [pid = 2564] [serial = 1165] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1EB50C00) [pid = 2564] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (0C813C00) [pid = 2564] [serial = 1166] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (0FCDF400) [pid = 2564] [serial = 1168] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FD2EC00) [pid = 2564] [serial = 1169] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (19BDDC00) [pid = 2564] [serial = 1090] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (18678C00) [pid = 2564] [serial = 1157] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1426CC00) [pid = 2564] [serial = 1063] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (16F41000) [pid = 2564] [serial = 1085] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18F8A400) [pid = 2564] [serial = 1087] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (16F3E000) [pid = 2564] [serial = 1118] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (104DF400) [pid = 2564] [serial = 1050] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (18F81C00) [pid = 2564] [serial = 1057] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (18F8C000) [pid = 2564] [serial = 1059] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18935000) [pid = 2564] [serial = 1120] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (18F28800) [pid = 2564] [serial = 1056] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (13FDE400) [pid = 2564] [serial = 1066] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1867DC00) [pid = 2564] [serial = 1048] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (15ED6400) [pid = 2564] [serial = 1053] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (142EF000) [pid = 2564] [serial = 1051] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (15EB1000) [pid = 2564] [serial = 1068] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (15ED9800) [pid = 2564] [serial = 1069] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (10F4E800) [pid = 2564] [serial = 1062] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (10564C00) [pid = 2564] [serial = 1065] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (19508800) [pid = 2564] [serial = 1060] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (16F10400) [pid = 2564] [serial = 1054] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (16F58C00) [pid = 2564] [serial = 1156] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (18158800) [pid = 2564] [serial = 1154] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0C814C00) [pid = 2564] [serial = 1015] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1490A400) [pid = 2564] [serial = 1012] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1058D000) [pid = 2564] [serial = 1018] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (10F5AC00) [pid = 2564] [serial = 1115] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16F57C00) [pid = 2564] [serial = 1153] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (14267000) [pid = 2564] [serial = 1082] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (15EB3C00) [pid = 2564] [serial = 1084] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18155400) [pid = 2564] [serial = 1135] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (10F5B800) [pid = 2564] [serial = 1130] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (15ED3800) [pid = 2564] [serial = 1117] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (105E1400) [pid = 2564] [serial = 1081] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FD78C00) [pid = 2564] [serial = 1112] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FC4C800) [pid = 2564] [serial = 1079] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FD7D000) [pid = 2564] [serial = 1097] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FCD6800) [pid = 2564] [serial = 1111] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (15E24000) [pid = 2564] [serial = 1103] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1867C000) [pid = 2564] [serial = 1136] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (16F58400) [pid = 2564] [serial = 1105] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1B927400) [pid = 2564] [serial = 1138] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (142F0C00) [pid = 2564] [serial = 1100] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15409400) [pid = 2564] [serial = 1133] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (15E19C00) [pid = 2564] [serial = 1102] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B9B2C00) [pid = 2564] [serial = 1160] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1CBD8800) [pid = 2564] [serial = 1162] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19A37800) [pid = 2564] [serial = 1091] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18F8AC00) [pid = 2564] [serial = 1121] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1AC5DC00) [pid = 2564] [serial = 1123] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1B9AB400) [pid = 2564] [serial = 1159] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19A2D000) [pid = 2564] [serial = 1088] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0FCDF800) [pid = 2564] [serial = 1094] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1815C000) [pid = 2564] [serial = 1109] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (16F5D000) [pid = 2564] [serial = 1071] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18305000) [pid = 2564] [serial = 1074] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1D680400) [pid = 2564] [serial = 1151] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1D67A400) [pid = 2564] [serial = 1150] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1D4BE000) [pid = 2564] [serial = 1148] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (1C6ACC00) [pid = 2564] [serial = 1145] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1CBDE400) [pid = 2564] [serial = 1147] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (1C6AA800) [pid = 2564] [serial = 1144] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (1B92C400) [pid = 2564] [serial = 1127] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (1B117400) [pid = 2564] [serial = 1124] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (1B925400) [pid = 2564] [serial = 1126] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 55 (1B9AD400) [pid = 2564] [serial = 1139] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 54 (1C63E000) [pid = 2564] [serial = 1141] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 53 (16F61000) [pid = 2564] [serial = 1106] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 52 (180DAC00) [pid = 2564] [serial = 1108] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | --DOMWINDOW == 51 (175E2000) [pid = 2564] [serial = 1072] [outer = 00000000] [url = about:blank] 06:50:55 INFO - PROCESS | 2564 | ++DOCSHELL 092FDC00 == 21 [pid = 2564] [id = 400] 06:50:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 52 (0C80B400) [pid = 2564] [serial = 1200] [outer = 00000000] 06:50:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 53 (0C816C00) [pid = 2564] [serial = 1201] [outer = 0C80B400] 06:50:55 INFO - PROCESS | 2564 | 1464011455898 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 54 (0D080C00) [pid = 2564] [serial = 1202] [outer = 0C80B400] 06:50:56 INFO - PROCESS | 2564 | 1464011456356 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 830ms 06:50:56 INFO - PROCESS | 2564 | 1464011456421 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 2564 | 1464011456427 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 06:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:50:56 INFO - PROCESS | 2564 | 1464011456433 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 2564 | 1464011456435 Marionette TRACE conn6 <- [1,1566,null,{}] 06:50:56 INFO - PROCESS | 2564 | 1464011456439 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:56 INFO - PROCESS | 2564 | 1464011456527 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 06:50:56 INFO - PROCESS | 2564 | 1464011456649 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F0C00 == 22 [pid = 2564] [id = 401] 06:50:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 55 (0FD2EC00) [pid = 2564] [serial = 1203] [outer = 00000000] 06:50:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 56 (0FE2C000) [pid = 2564] [serial = 1204] [outer = 0FD2EC00] 06:50:56 INFO - PROCESS | 2564 | 1464011456696 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (0FF12400) [pid = 2564] [serial = 1205] [outer = 0FD2EC00] 06:50:57 INFO - PROCESS | 2564 | 1464011457095 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 06:50:57 INFO - PROCESS | 2564 | 1464011457166 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 2564 | 1464011457168 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 06:50:57 INFO - PROCESS | 2564 | 1464011457172 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:50:57 INFO - PROCESS | 2564 | 1464011457175 Marionette TRACE conn6 <- [1,1570,null,{}] 06:50:57 INFO - PROCESS | 2564 | 1464011457187 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:57 INFO - PROCESS | 2564 | 1464011457272 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 06:50:57 INFO - PROCESS | 2564 | 1464011457285 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 2564 | ++DOCSHELL 13E8D400 == 23 [pid = 2564] [id = 402] 06:50:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (13F83400) [pid = 2564] [serial = 1206] [outer = 00000000] 06:50:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (1462CC00) [pid = 2564] [serial = 1207] [outer = 13F83400] 06:50:57 INFO - PROCESS | 2564 | 1464011457331 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (14790800) [pid = 2564] [serial = 1208] [outer = 13F83400] 06:50:57 INFO - PROCESS | 2564 | 1464011457775 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 06:50:57 INFO - PROCESS | 2564 | 1464011457846 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 2564 | 1464011457848 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 06:50:57 INFO - PROCESS | 2564 | 1464011457851 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:50:57 INFO - PROCESS | 2564 | 1464011457854 Marionette TRACE conn6 <- [1,1574,null,{}] 06:50:57 INFO - PROCESS | 2564 | 1464011457857 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:57 INFO - PROCESS | 2564 | 1464011457938 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 06:50:57 INFO - PROCESS | 2564 | 1464011457946 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 2564 | ++DOCSHELL 1495E000 == 24 [pid = 2564] [id = 403] 06:50:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (15408800) [pid = 2564] [serial = 1209] [outer = 00000000] 06:50:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (159E3C00) [pid = 2564] [serial = 1210] [outer = 15408800] 06:50:57 INFO - PROCESS | 2564 | 1464011457993 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (15EB8800) [pid = 2564] [serial = 1211] [outer = 15408800] 06:50:58 INFO - PROCESS | 2564 | 1464011458494 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 06:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:50:58 INFO - PROCESS | 2564 | 1464011458525 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 2564 | 1464011458528 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 06:50:58 INFO - PROCESS | 2564 | 1464011458530 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 2564 | 1464011458532 Marionette TRACE conn6 <- [1,1578,null,{}] 06:50:58 INFO - PROCESS | 2564 | 1464011458536 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:58 INFO - PROCESS | 2564 | 1464011458653 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 06:50:58 INFO - PROCESS | 2564 | 1464011458745 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 2564 | ++DOCSHELL 16E0BC00 == 25 [pid = 2564] [id = 404] 06:50:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (16E0C800) [pid = 2564] [serial = 1212] [outer = 00000000] 06:50:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (16F41000) [pid = 2564] [serial = 1213] [outer = 16E0C800] 06:50:58 INFO - PROCESS | 2564 | 1464011458791 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (16F47000) [pid = 2564] [serial = 1214] [outer = 16E0C800] 06:50:59 INFO - PROCESS | 2564 | 1464011459236 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 770ms 06:50:59 INFO - PROCESS | 2564 | 1464011459301 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 2564 | 1464011459303 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 06:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:50:59 INFO - PROCESS | 2564 | 1464011459307 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 2564 | 1464011459308 Marionette TRACE conn6 <- [1,1582,null,{}] 06:50:59 INFO - PROCESS | 2564 | 1464011459312 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:59 INFO - PROCESS | 2564 | 1464011459443 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 06:50:59 INFO - PROCESS | 2564 | 1464011459509 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 2564 | ++DOCSHELL 0D03AC00 == 26 [pid = 2564] [id = 405] 06:50:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (16F3D000) [pid = 2564] [serial = 1215] [outer = 00000000] 06:50:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (180D9000) [pid = 2564] [serial = 1216] [outer = 16F3D000] 06:50:59 INFO - PROCESS | 2564 | 1464011459555 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (180DAC00) [pid = 2564] [serial = 1217] [outer = 16F3D000] 06:50:59 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1BE32400) [pid = 2564] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:50:59 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (105EE000) [pid = 2564] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:50:59 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FC4B800) [pid = 2564] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:50:59 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1490FC00) [pid = 2564] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:50:59 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (0C80CC00) [pid = 2564] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:50:59 INFO - PROCESS | 2564 | 1464011459968 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 672ms 06:50:59 INFO - PROCESS | 2564 | 1464011459981 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 2564 | 1464011459983 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 06:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:50:59 INFO - PROCESS | 2564 | 1464011459986 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 2564 | 1464011459988 Marionette TRACE conn6 <- [1,1586,null,{}] 06:50:59 INFO - PROCESS | 2564 | 1464011459991 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 2564 | 1464011460101 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 06:51:00 INFO - PROCESS | 2564 | 1464011460195 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 2564 | ++DOCSHELL 10DEB800 == 27 [pid = 2564] [id = 406] 06:51:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (154D6000) [pid = 2564] [serial = 1218] [outer = 00000000] 06:51:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1830E000) [pid = 2564] [serial = 1219] [outer = 154D6000] 06:51:00 INFO - PROCESS | 2564 | 1464011460245 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (1862E000) [pid = 2564] [serial = 1220] [outer = 154D6000] 06:51:00 INFO - PROCESS | 2564 | 1464011460607 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:51:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 06:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:51:00 INFO - PROCESS | 2564 | 1464011460660 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 2564 | 1464011460661 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 06:51:00 INFO - PROCESS | 2564 | 1464011460671 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 2564 | 1464011460673 Marionette TRACE conn6 <- [1,1590,null,{}] 06:51:00 INFO - PROCESS | 2564 | 1464011460677 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 2564 | 1464011460770 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 06:51:00 INFO - PROCESS | 2564 | 1464011460776 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 2564 | ++DOCSHELL 18628400 == 28 [pid = 2564] [id = 407] 06:51:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1862F800) [pid = 2564] [serial = 1221] [outer = 00000000] 06:51:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1867D400) [pid = 2564] [serial = 1222] [outer = 1862F800] 06:51:00 INFO - PROCESS | 2564 | 1464011460820 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (1893E000) [pid = 2564] [serial = 1223] [outer = 1862F800] 06:51:01 INFO - PROCESS | 2564 | 1464011461251 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 06:51:01 INFO - PROCESS | 2564 | 1464011461296 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 2564 | 1464011461298 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 06:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:51:01 INFO - PROCESS | 2564 | 1464011461301 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 2564 | 1464011461303 Marionette TRACE conn6 <- [1,1594,null,{}] 06:51:01 INFO - PROCESS | 2564 | 1464011461306 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:01 INFO - PROCESS | 2564 | 1464011461388 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 06:51:01 INFO - PROCESS | 2564 | 1464011461398 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 2564 | ++DOCSHELL 1495AC00 == 29 [pid = 2564] [id = 408] 06:51:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18F29C00) [pid = 2564] [serial = 1224] [outer = 00000000] 06:51:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18F8AC00) [pid = 2564] [serial = 1225] [outer = 18F29C00] 06:51:01 INFO - PROCESS | 2564 | 1464011461444 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (19506000) [pid = 2564] [serial = 1226] [outer = 18F29C00] 06:51:01 INFO - PROCESS | 2564 | 1464011461891 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 06:51:01 INFO - PROCESS | 2564 | 1464011461932 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 06:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:51:01 INFO - PROCESS | 2564 | 1464011461933 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 06:51:01 INFO - PROCESS | 2564 | 1464011461936 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 2564 | 1464011461938 Marionette TRACE conn6 <- [1,1598,null,{}] 06:51:01 INFO - PROCESS | 2564 | 1464011461958 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:02 INFO - PROCESS | 2564 | 1464011462042 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 06:51:02 INFO - PROCESS | 2564 | 1464011462049 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 2564 | ++DOCSHELL 1950B400 == 30 [pid = 2564] [id = 409] 06:51:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1994F000) [pid = 2564] [serial = 1227] [outer = 00000000] 06:51:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (19A2A400) [pid = 2564] [serial = 1228] [outer = 1994F000] 06:51:02 INFO - PROCESS | 2564 | 1464011462092 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (19A30C00) [pid = 2564] [serial = 1229] [outer = 1994F000] 06:51:02 INFO - PROCESS | 2564 | 1464011462828 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 06:51:02 INFO - PROCESS | 2564 | 1464011462868 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 2564 | 1464011462874 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 06:51:02 INFO - PROCESS | 2564 | 1464011462878 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:51:02 INFO - PROCESS | 2564 | 1464011462883 Marionette TRACE conn6 <- [1,1602,null,{}] 06:51:02 INFO - PROCESS | 2564 | 1464011462889 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:02 INFO - PROCESS | 2564 | 1464011463000 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 06:51:03 INFO - PROCESS | 2564 | 1464011463136 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD9400 == 31 [pid = 2564] [id = 410] 06:51:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FCDB000) [pid = 2564] [serial = 1230] [outer = 00000000] 06:51:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FE24000) [pid = 2564] [serial = 1231] [outer = 0FCDB000] 06:51:03 INFO - PROCESS | 2564 | 1464011463199 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10597400) [pid = 2564] [serial = 1232] [outer = 0FCDB000] 06:51:03 INFO - PROCESS | 2564 | 1464011463788 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 06:51:03 INFO - PROCESS | 2564 | 1464011463854 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 2564 | 1464011463860 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 06:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:51:03 INFO - PROCESS | 2564 | 1464011463866 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 2564 | 1464011463869 Marionette TRACE conn6 <- [1,1606,null,{}] 06:51:03 INFO - PROCESS | 2564 | 1464011463873 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:03 INFO - PROCESS | 2564 | 1464011463988 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 06:51:04 INFO - PROCESS | 2564 | 1464011464095 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 2564 | ++DOCSHELL 13FD9000 == 32 [pid = 2564] [id = 411] 06:51:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14264800) [pid = 2564] [serial = 1233] [outer = 00000000] 06:51:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (14958400) [pid = 2564] [serial = 1234] [outer = 14264800] 06:51:04 INFO - PROCESS | 2564 | 1464011464152 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (15E18C00) [pid = 2564] [serial = 1235] [outer = 14264800] 06:51:04 INFO - PROCESS | 2564 | 1464011464780 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 06:51:04 INFO - PROCESS | 2564 | 1464011464838 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 2564 | 1464011464841 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 06:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:51:04 INFO - PROCESS | 2564 | 1464011464845 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 2564 | 1464011464849 Marionette TRACE conn6 <- [1,1610,null,{}] 06:51:04 INFO - PROCESS | 2564 | 1464011464859 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:04 INFO - PROCESS | 2564 | 1464011464969 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 06:51:05 INFO - PROCESS | 2564 | 1464011465100 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 2564 | ++DOCSHELL 18632000 == 33 [pid = 2564] [id = 412] 06:51:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18678C00) [pid = 2564] [serial = 1236] [outer = 00000000] 06:51:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1994DC00) [pid = 2564] [serial = 1237] [outer = 18678C00] 06:51:05 INFO - PROCESS | 2564 | 1464011465157 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19A38400) [pid = 2564] [serial = 1238] [outer = 18678C00] 06:51:05 INFO - PROCESS | 2564 | 1464011465991 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:51:06 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 06:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1185ms 06:51:06 INFO - PROCESS | 2564 | 1464011466033 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 06:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:51:06 INFO - PROCESS | 2564 | 1464011466037 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 06:51:06 INFO - PROCESS | 2564 | 1464011466042 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 2564 | 1464011466045 Marionette TRACE conn6 <- [1,1614,null,{}] 06:51:06 INFO - PROCESS | 2564 | 1464011466050 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:06 INFO - PROCESS | 2564 | 1464011466144 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 06:51:06 INFO - PROCESS | 2564 | 1464011466276 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FD25000 == 34 [pid = 2564] [id = 413] 06:51:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FD26C00) [pid = 2564] [serial = 1239] [outer = 00000000] 06:51:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0FD2F800) [pid = 2564] [serial = 1240] [outer = 0FD26C00] 06:51:06 INFO - PROCESS | 2564 | 1464011466329 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FE2D400) [pid = 2564] [serial = 1241] [outer = 0FD26C00] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (15EB1C00) [pid = 2564] [serial = 1183] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | 1464011466837 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1C69DC00) [pid = 2564] [serial = 1142] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (10FDD400) [pid = 2564] [serial = 1171] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FCE1400) [pid = 2564] [serial = 1174] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (15408C00) [pid = 2564] [serial = 1180] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FE22C00) [pid = 2564] [serial = 1175] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0F8EB400) [pid = 2564] [serial = 1177] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (14224000) [pid = 2564] [serial = 1172] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (159D6400) [pid = 2564] [serial = 1181] [outer = 00000000] [url = about:blank] 06:51:06 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FD29400) [pid = 2564] [serial = 1178] [outer = 00000000] [url = about:blank] 06:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 830ms 06:51:06 INFO - PROCESS | 2564 | 1464011466874 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 2564 | 1464011466879 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 06:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:51:06 INFO - PROCESS | 2564 | 1464011466889 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 2564 | 1464011466891 Marionette TRACE conn6 <- [1,1618,null,{}] 06:51:06 INFO - PROCESS | 2564 | 1464011466896 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:06 INFO - PROCESS | 2564 | 1464011466976 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 06:51:06 INFO - PROCESS | 2564 | 1464011466983 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2F000 == 35 [pid = 2564] [id = 414] 06:51:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FD7B000) [pid = 2564] [serial = 1242] [outer = 00000000] 06:51:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FF05800) [pid = 2564] [serial = 1243] [outer = 0FD7B000] 06:51:07 INFO - PROCESS | 2564 | 1464011467027 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (104EC800) [pid = 2564] [serial = 1244] [outer = 0FD7B000] 06:51:07 INFO - PROCESS | 2564 | 1464011467560 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 06:51:07 INFO - PROCESS | 2564 | 1464011467624 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 2564 | 1464011467626 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 06:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:51:07 INFO - PROCESS | 2564 | 1464011467630 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 2564 | 1464011467633 Marionette TRACE conn6 <- [1,1622,null,{}] 06:51:07 INFO - PROCESS | 2564 | 1464011467643 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:07 INFO - PROCESS | 2564 | 1464011467726 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 06:51:07 INFO - PROCESS | 2564 | 1464011467814 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 2564 | ++DOCSHELL 142F5000 == 36 [pid = 2564] [id = 415] 06:51:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1466C400) [pid = 2564] [serial = 1245] [outer = 00000000] 06:51:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (14796C00) [pid = 2564] [serial = 1246] [outer = 1466C400] 06:51:07 INFO - PROCESS | 2564 | 1464011467863 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (15401800) [pid = 2564] [serial = 1247] [outer = 1466C400] 06:51:08 INFO - PROCESS | 2564 | 1464011468244 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 06:51:08 INFO - PROCESS | 2564 | 1464011468264 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 2564 | 1464011468266 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 06:51:08 INFO - PROCESS | 2564 | 1464011468270 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 2564 | 1464011468271 Marionette TRACE conn6 <- [1,1626,null,{}] 06:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:51:08 INFO - PROCESS | 2564 | 1464011468275 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 2564 | 1464011468357 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 06:51:08 INFO - PROCESS | 2564 | 1464011468364 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 2564 | ++DOCSHELL 159D8000 == 37 [pid = 2564] [id = 416] 06:51:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (159D8800) [pid = 2564] [serial = 1248] [outer = 00000000] 06:51:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (15ED3000) [pid = 2564] [serial = 1249] [outer = 159D8800] 06:51:08 INFO - PROCESS | 2564 | 1464011468408 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16E09800) [pid = 2564] [serial = 1250] [outer = 159D8800] 06:51:08 INFO - PROCESS | 2564 | 1464011468851 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 06:51:08 INFO - PROCESS | 2564 | 1464011468904 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 2564 | 1464011468906 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 06:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:51:08 INFO - PROCESS | 2564 | 1464011468917 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 2564 | 1464011468919 Marionette TRACE conn6 <- [1,1630,null,{}] 06:51:08 INFO - PROCESS | 2564 | 1464011468922 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 2564 | 1464011469034 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 06:51:09 INFO - PROCESS | 2564 | 1464011469048 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 2564 | ++DOCSHELL 16E10800 == 38 [pid = 2564] [id = 417] 06:51:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16E94400) [pid = 2564] [serial = 1251] [outer = 00000000] 06:51:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (16F57800) [pid = 2564] [serial = 1252] [outer = 16E94400] 06:51:09 INFO - PROCESS | 2564 | 1464011469093 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (16F61C00) [pid = 2564] [serial = 1253] [outer = 16E94400] 06:51:09 INFO - PROCESS | 2564 | 1464011469580 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 06:51:09 INFO - PROCESS | 2564 | 1464011469649 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 2564 | 1464011469651 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 06:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:51:09 INFO - PROCESS | 2564 | 1464011469654 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 2564 | 1464011469656 Marionette TRACE conn6 <- [1,1634,null,{}] 06:51:09 INFO - PROCESS | 2564 | 1464011469659 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 2564 | 1464011469787 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 06:51:09 INFO - PROCESS | 2564 | 1464011469854 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 2564 | ++DOCSHELL 175E2000 == 39 [pid = 2564] [id = 418] 06:51:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (175EA400) [pid = 2564] [serial = 1254] [outer = 00000000] 06:51:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18676C00) [pid = 2564] [serial = 1255] [outer = 175EA400] 06:51:09 INFO - PROCESS | 2564 | 1464011469903 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1867D800) [pid = 2564] [serial = 1256] [outer = 175EA400] 06:51:10 INFO - PROCESS | 2564 | 1464011470345 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 06:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:51:10 INFO - PROCESS | 2564 | 1464011470393 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 2564 | 1464011470395 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 06:51:10 INFO - PROCESS | 2564 | 1464011470398 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 2564 | 1464011470400 Marionette TRACE conn6 <- [1,1638,null,{}] 06:51:10 INFO - PROCESS | 2564 | 1464011470403 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:10 INFO - PROCESS | 2564 | 1464011470517 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 06:51:10 INFO - PROCESS | 2564 | 1464011470523 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 2564 | ++DOCSHELL 1867C800 == 40 [pid = 2564] [id = 419] 06:51:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18939800) [pid = 2564] [serial = 1257] [outer = 00000000] 06:51:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18F9D800) [pid = 2564] [serial = 1258] [outer = 18939800] 06:51:10 INFO - PROCESS | 2564 | 1464011470567 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (19A2D400) [pid = 2564] [serial = 1259] [outer = 18939800] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18F29C00) [pid = 2564] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (16E0C800) [pid = 2564] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16F3D000) [pid = 2564] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (15E1F800) [pid = 2564] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (15408800) [pid = 2564] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (0C80B400) [pid = 2564] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (13F83400) [pid = 2564] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FD2EC00) [pid = 2564] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (154D6000) [pid = 2564] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:51:11 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1862F800) [pid = 2564] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:51:11 INFO - PROCESS | 2564 | 1464011471173 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 830ms 06:51:11 INFO - PROCESS | 2564 | 1464011471230 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 2564 | 1464011471232 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 06:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:51:11 INFO - PROCESS | 2564 | 1464011471236 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 2564 | 1464011471247 Marionette TRACE conn6 <- [1,1642,null,{}] 06:51:11 INFO - PROCESS | 2564 | 1464011471251 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 2564 | 1464011471327 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 06:51:11 INFO - PROCESS | 2564 | 1464011471417 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 2564 | ++DOCSHELL 0FD7A800 == 41 [pid = 2564] [id = 420] 06:51:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (13FDEC00) [pid = 2564] [serial = 1260] [outer = 00000000] 06:51:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1803A000) [pid = 2564] [serial = 1261] [outer = 13FDEC00] 06:51:11 INFO - PROCESS | 2564 | 1464011471462 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1805E400) [pid = 2564] [serial = 1262] [outer = 13FDEC00] 06:51:11 INFO - PROCESS | 2564 | 1464011471815 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 06:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:51:11 INFO - PROCESS | 2564 | 1464011471871 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 2564 | 1464011471873 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 06:51:11 INFO - PROCESS | 2564 | 1464011471876 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 2564 | 1464011471878 Marionette TRACE conn6 <- [1,1646,null,{}] 06:51:11 INFO - PROCESS | 2564 | 1464011471881 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 2564 | 1464011471994 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 06:51:11 INFO - PROCESS | 2564 | 1464011472003 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 2564 | ++DOCSHELL 18F89C00 == 42 [pid = 2564] [id = 421] 06:51:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18FA8000) [pid = 2564] [serial = 1263] [outer = 00000000] 06:51:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1AC5B400) [pid = 2564] [serial = 1264] [outer = 18FA8000] 06:51:12 INFO - PROCESS | 2564 | 1464011472046 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B112C00) [pid = 2564] [serial = 1265] [outer = 18FA8000] 06:51:12 INFO - PROCESS | 2564 | 1464011472493 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 06:51:12 INFO - PROCESS | 2564 | 1464011472547 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 06:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:51:12 INFO - PROCESS | 2564 | 1464011472549 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 06:51:12 INFO - PROCESS | 2564 | 1464011472553 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 2564 | 1464011472554 Marionette TRACE conn6 <- [1,1650,null,{}] 06:51:12 INFO - PROCESS | 2564 | 1464011472558 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:12 INFO - PROCESS | 2564 | 1464011472673 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 06:51:12 INFO - PROCESS | 2564 | 1464011472682 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 2564 | ++DOCSHELL 0FF11C00 == 43 [pid = 2564] [id = 422] 06:51:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0FF14400) [pid = 2564] [serial = 1266] [outer = 00000000] 06:51:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1B2AEC00) [pid = 2564] [serial = 1267] [outer = 0FF14400] 06:51:12 INFO - PROCESS | 2564 | 1464011472725 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1B924000) [pid = 2564] [serial = 1268] [outer = 0FF14400] 06:51:13 INFO - PROCESS | 2564 | 1464011473285 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 771ms 06:51:13 INFO - PROCESS | 2564 | 1464011473325 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 2564 | 1464011473329 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 06:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:51:13 INFO - PROCESS | 2564 | 1464011473334 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 2564 | 1464011473339 Marionette TRACE conn6 <- [1,1654,null,{}] 06:51:13 INFO - PROCESS | 2564 | 1464011473346 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:13 INFO - PROCESS | 2564 | 1464011473470 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 06:51:13 INFO - PROCESS | 2564 | 1464011473574 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 2564 | ++DOCSHELL 0C997800 == 44 [pid = 2564] [id = 423] 06:51:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (0CC31400) [pid = 2564] [serial = 1269] [outer = 00000000] 06:51:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (0FD2DC00) [pid = 2564] [serial = 1270] [outer = 0CC31400] 06:51:13 INFO - PROCESS | 2564 | 1464011473633 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (0FE30800) [pid = 2564] [serial = 1271] [outer = 0CC31400] 06:51:14 INFO - PROCESS | 2564 | 1464011474253 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 990ms 06:51:14 INFO - PROCESS | 2564 | 1464011474325 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 2564 | 1464011474331 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 06:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:51:14 INFO - PROCESS | 2564 | 1464011474337 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 2564 | 1464011474340 Marionette TRACE conn6 <- [1,1658,null,{}] 06:51:14 INFO - PROCESS | 2564 | 1464011474359 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:14 INFO - PROCESS | 2564 | 1464011474510 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 06:51:14 INFO - PROCESS | 2564 | 1464011474570 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 2564 | ++DOCSHELL 14269000 == 45 [pid = 2564] [id = 424] 06:51:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (14269800) [pid = 2564] [serial = 1272] [outer = 00000000] 06:51:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1540A800) [pid = 2564] [serial = 1273] [outer = 14269800] 06:51:14 INFO - PROCESS | 2564 | 1464011474628 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (15E1C800) [pid = 2564] [serial = 1274] [outer = 14269800] 06:51:15 INFO - PROCESS | 2564 | 1464011475230 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 06:51:15 INFO - PROCESS | 2564 | 1464011475269 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 2564 | 1464011475272 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 06:51:15 INFO - PROCESS | 2564 | 1464011475276 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:51:15 INFO - PROCESS | 2564 | 1464011475279 Marionette TRACE conn6 <- [1,1662,null,{}] 06:51:15 INFO - PROCESS | 2564 | 1464011475290 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:15 INFO - PROCESS | 2564 | 1464011475398 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 06:51:15 INFO - PROCESS | 2564 | 1464011475511 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 2564 | ++DOCSHELL 1A861400 == 46 [pid = 2564] [id = 425] 06:51:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1AC56800) [pid = 2564] [serial = 1275] [outer = 00000000] 06:51:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1B928400) [pid = 2564] [serial = 1276] [outer = 1AC56800] 06:51:15 INFO - PROCESS | 2564 | 1464011475571 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1B930000) [pid = 2564] [serial = 1277] [outer = 1AC56800] 06:51:16 INFO - PROCESS | 2564 | 1464011476212 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 06:51:16 INFO - PROCESS | 2564 | 1464011476249 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 2564 | 1464011476252 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 06:51:16 INFO - PROCESS | 2564 | 1464011476256 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:51:16 INFO - PROCESS | 2564 | 1464011476258 Marionette TRACE conn6 <- [1,1666,null,{}] 06:51:16 INFO - PROCESS | 2564 | 1464011476261 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:16 INFO - PROCESS | 2564 | 1464011476364 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 06:51:16 INFO - PROCESS | 2564 | 1464011476467 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B3400 == 47 [pid = 2564] [id = 426] 06:51:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1B9B3C00) [pid = 2564] [serial = 1278] [outer = 00000000] 06:51:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1B9B8C00) [pid = 2564] [serial = 1279] [outer = 1B9B3C00] 06:51:16 INFO - PROCESS | 2564 | 1464011476521 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1C35C000) [pid = 2564] [serial = 1280] [outer = 1B9B3C00] 06:51:17 INFO - PROCESS | 2564 | 1464011477059 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 870ms 06:51:17 INFO - PROCESS | 2564 | 1464011477130 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 2564 | 1464011477132 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 06:51:17 INFO - PROCESS | 2564 | 1464011477136 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:51:17 INFO - PROCESS | 2564 | 1464011477138 Marionette TRACE conn6 <- [1,1670,null,{}] 06:51:17 INFO - PROCESS | 2564 | 1464011477142 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:17 INFO - PROCESS | 2564 | 1464011477247 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 06:51:17 INFO - PROCESS | 2564 | 1464011477357 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 2564 | ++DOCSHELL 0C80F000 == 48 [pid = 2564] [id = 427] 06:51:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0C810800) [pid = 2564] [serial = 1281] [outer = 00000000] 06:51:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1C69B000) [pid = 2564] [serial = 1282] [outer = 0C810800] 06:51:17 INFO - PROCESS | 2564 | 1464011477413 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1C69C400) [pid = 2564] [serial = 1283] [outer = 0C810800] 06:51:18 INFO - PROCESS | 2564 | 1464011478036 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 971ms 06:51:18 INFO - PROCESS | 2564 | 1464011478111 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 2564 | 1464011478113 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 06:51:18 INFO - PROCESS | 2564 | 1464011478116 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:51:18 INFO - PROCESS | 2564 | 1464011478118 Marionette TRACE conn6 <- [1,1674,null,{}] 06:51:18 INFO - PROCESS | 2564 | 1464011478122 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:18 INFO - PROCESS | 2564 | 1464011478394 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 06:51:18 INFO - PROCESS | 2564 | 1464011478540 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FC51800 == 49 [pid = 2564] [id = 428] 06:51:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FCD5800) [pid = 2564] [serial = 1284] [outer = 00000000] 06:51:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0FCE1C00) [pid = 2564] [serial = 1285] [outer = 0FCD5800] 06:51:18 INFO - PROCESS | 2564 | 1464011478596 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (0FE2FC00) [pid = 2564] [serial = 1286] [outer = 0FCD5800] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 092FB000 == 48 [pid = 2564] [id = 388] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 18F89C00 == 47 [pid = 2564] [id = 421] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 0FD7A800 == 46 [pid = 2564] [id = 420] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 1867C800 == 45 [pid = 2564] [id = 419] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 175E2000 == 44 [pid = 2564] [id = 418] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 16E10800 == 43 [pid = 2564] [id = 417] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 159D8000 == 42 [pid = 2564] [id = 416] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 142F5000 == 41 [pid = 2564] [id = 415] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 0FD2F000 == 40 [pid = 2564] [id = 414] 06:51:19 INFO - PROCESS | 2564 | --DOCSHELL 0FD25000 == 39 [pid = 2564] [id = 413] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (16F41000) [pid = 2564] [serial = 1213] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (180D9000) [pid = 2564] [serial = 1216] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (16F47000) [pid = 2564] [serial = 1214] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (15ED8800) [pid = 2564] [serial = 1184] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (159E1C00) [pid = 2564] [serial = 1189] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (159E3C00) [pid = 2564] [serial = 1210] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (18F28000) [pid = 2564] [serial = 1195] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (18039800) [pid = 2564] [serial = 1192] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (0C816C00) [pid = 2564] [serial = 1201] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (0D080C00) [pid = 2564] [serial = 1202] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1462CC00) [pid = 2564] [serial = 1207] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (14790800) [pid = 2564] [serial = 1208] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (14964000) [pid = 2564] [serial = 1198] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (0F8E9000) [pid = 2564] [serial = 1186] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (0FE2C000) [pid = 2564] [serial = 1204] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0FF12400) [pid = 2564] [serial = 1205] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1830E000) [pid = 2564] [serial = 1219] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1867D400) [pid = 2564] [serial = 1222] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (180DAC00) [pid = 2564] [serial = 1217] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (19506000) [pid = 2564] [serial = 1226] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1893E000) [pid = 2564] [serial = 1223] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1862E000) [pid = 2564] [serial = 1220] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (15EB8800) [pid = 2564] [serial = 1211] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18F8AC00) [pid = 2564] [serial = 1225] [outer = 00000000] [url = about:blank] 06:51:19 INFO - PROCESS | 2564 | 1464011479239 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:51:19 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 06:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1172ms 06:51:19 INFO - PROCESS | 2564 | 1464011479293 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 2564 | 1464011479297 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 06:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:51:19 INFO - PROCESS | 2564 | 1464011479301 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 2564 | 1464011479305 Marionette TRACE conn6 <- [1,1678,null,{}] 06:51:19 INFO - PROCESS | 2564 | 1464011479323 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:19 INFO - PROCESS | 2564 | 1464011479413 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 06:51:19 INFO - PROCESS | 2564 | 1464011479421 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F4800 == 40 [pid = 2564] [id = 429] 06:51:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FC47C00) [pid = 2564] [serial = 1287] [outer = 00000000] 06:51:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FCDE000) [pid = 2564] [serial = 1288] [outer = 0FC47C00] 06:51:19 INFO - PROCESS | 2564 | 1464011479468 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FE25000) [pid = 2564] [serial = 1289] [outer = 0FC47C00] 06:51:19 INFO - PROCESS | 2564 | 1464011480003 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 06:51:20 INFO - PROCESS | 2564 | 1464011480033 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 2564 | 1464011480036 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 06:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:51:20 INFO - PROCESS | 2564 | 1464011480040 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 2564 | 1464011480042 Marionette TRACE conn6 <- [1,1682,null,{}] 06:51:20 INFO - PROCESS | 2564 | 1464011480045 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:20 INFO - PROCESS | 2564 | 1464011480128 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 06:51:20 INFO - PROCESS | 2564 | 1464011480138 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 2564 | ++DOCSHELL 1479B800 == 41 [pid = 2564] [id = 430] 06:51:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (14964000) [pid = 2564] [serial = 1290] [outer = 00000000] 06:51:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (159DB800) [pid = 2564] [serial = 1291] [outer = 14964000] 06:51:20 INFO - PROCESS | 2564 | 1464011480183 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (15E1A000) [pid = 2564] [serial = 1292] [outer = 14964000] 06:51:20 INFO - PROCESS | 2564 | 1464011480653 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 06:51:20 INFO - PROCESS | 2564 | 1464011480673 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 06:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:51:20 INFO - PROCESS | 2564 | 1464011480676 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 06:51:20 INFO - PROCESS | 2564 | 1464011480686 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 2564 | 1464011480690 Marionette TRACE conn6 <- [1,1686,null,{}] 06:51:20 INFO - PROCESS | 2564 | 1464011480694 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:20 INFO - PROCESS | 2564 | 1464011480783 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 06:51:20 INFO - PROCESS | 2564 | 1464011480792 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 2564 | ++DOCSHELL 16F3E000 == 42 [pid = 2564] [id = 431] 06:51:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (16F45000) [pid = 2564] [serial = 1293] [outer = 00000000] 06:51:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (16F59000) [pid = 2564] [serial = 1294] [outer = 16F45000] 06:51:20 INFO - PROCESS | 2564 | 1464011480838 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (16F62400) [pid = 2564] [serial = 1295] [outer = 16F45000] 06:51:21 INFO - PROCESS | 2564 | 1464011481289 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 06:51:21 INFO - PROCESS | 2564 | 1464011481373 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 06:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:51:21 INFO - PROCESS | 2564 | 1464011481375 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 06:51:21 INFO - PROCESS | 2564 | 1464011481378 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 2564 | 1464011481380 Marionette TRACE conn6 <- [1,1690,null,{}] 06:51:21 INFO - PROCESS | 2564 | 1464011481383 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:21 INFO - PROCESS | 2564 | 1464011481479 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 06:51:21 INFO - PROCESS | 2564 | 1464011481490 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 2564 | ++DOCSHELL 16F57400 == 43 [pid = 2564] [id = 432] 06:51:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (16F58800) [pid = 2564] [serial = 1296] [outer = 00000000] 06:51:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (180DFC00) [pid = 2564] [serial = 1297] [outer = 16F58800] 06:51:21 INFO - PROCESS | 2564 | 1464011481533 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (18628800) [pid = 2564] [serial = 1298] [outer = 16F58800] 06:51:21 INFO - PROCESS | 2564 | 1464011482006 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 06:51:22 INFO - PROCESS | 2564 | 1464011482049 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 2564 | 1464011482051 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 06:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:51:22 INFO - PROCESS | 2564 | 1464011482054 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 2564 | 1464011482056 Marionette TRACE conn6 <- [1,1694,null,{}] 06:51:22 INFO - PROCESS | 2564 | 1464011482060 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:22 INFO - PROCESS | 2564 | 1464011482179 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 06:51:22 INFO - PROCESS | 2564 | 1464011482280 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 2564 | ++DOCSHELL 0C865800 == 44 [pid = 2564] [id = 433] 06:51:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (18675400) [pid = 2564] [serial = 1299] [outer = 00000000] 06:51:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1893BC00) [pid = 2564] [serial = 1300] [outer = 18675400] 06:51:22 INFO - PROCESS | 2564 | 1464011482334 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (18F89C00) [pid = 2564] [serial = 1301] [outer = 18675400] 06:51:22 INFO - PROCESS | 2564 | 1464011482817 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 06:51:22 INFO - PROCESS | 2564 | 1464011482824 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 2564 | 1464011482826 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 06:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:51:22 INFO - PROCESS | 2564 | 1464011482829 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 2564 | 1464011482831 Marionette TRACE conn6 <- [1,1698,null,{}] 06:51:22 INFO - PROCESS | 2564 | 1464011482841 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:22 INFO - PROCESS | 2564 | 1464011482957 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 06:51:22 INFO - PROCESS | 2564 | 1464011482964 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 2564 | ++DOCSHELL 18935000 == 45 [pid = 2564] [id = 434] 06:51:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (18F8D400) [pid = 2564] [serial = 1302] [outer = 00000000] 06:51:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1AC56000) [pid = 2564] [serial = 1303] [outer = 18F8D400] 06:51:23 INFO - PROCESS | 2564 | 1464011483008 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1AC5E000) [pid = 2564] [serial = 1304] [outer = 18F8D400] 06:51:23 INFO - PROCESS | 2564 | 1464011483457 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 06:51:23 INFO - PROCESS | 2564 | 1464011483522 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 2564 | 1464011483524 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 06:51:23 INFO - PROCESS | 2564 | 1464011483527 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:51:23 INFO - PROCESS | 2564 | 1464011483529 Marionette TRACE conn6 <- [1,1702,null,{}] 06:51:23 INFO - PROCESS | 2564 | 1464011483533 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:23 INFO - PROCESS | 2564 | 1464011483688 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (16E94400) [pid = 2564] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1466C400) [pid = 2564] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (159D8800) [pid = 2564] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (0FD26C00) [pid = 2564] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0FD7B000) [pid = 2564] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (175EA400) [pid = 2564] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (18FA8000) [pid = 2564] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (13FDEC00) [pid = 2564] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:51:23 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (18939800) [pid = 2564] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:51:23 INFO - PROCESS | 2564 | 1464011483843 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 2564 | ++DOCSHELL 0D03A000 == 46 [pid = 2564] [id = 435] 06:51:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (0FD26C00) [pid = 2564] [serial = 1305] [outer = 00000000] 06:51:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (142EF800) [pid = 2564] [serial = 1306] [outer = 0FD26C00] 06:51:23 INFO - PROCESS | 2564 | 1464011483890 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (16F43C00) [pid = 2564] [serial = 1307] [outer = 0FD26C00] 06:51:24 INFO - PROCESS | 2564 | 1464011484268 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 06:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:51:24 INFO - PROCESS | 2564 | 1464011484301 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 2564 | 1464011484303 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 06:51:24 INFO - PROCESS | 2564 | 1464011484306 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 2564 | 1464011484307 Marionette TRACE conn6 <- [1,1706,null,{}] 06:51:24 INFO - PROCESS | 2564 | 1464011484311 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:24 INFO - PROCESS | 2564 | 1464011484432 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 06:51:24 INFO - PROCESS | 2564 | 1464011484441 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 2564 | ++DOCSHELL 18F87C00 == 47 [pid = 2564] [id = 436] 06:51:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1AC63000) [pid = 2564] [serial = 1308] [outer = 00000000] 06:51:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1BD60800) [pid = 2564] [serial = 1309] [outer = 1AC63000] 06:51:24 INFO - PROCESS | 2564 | 1464011484486 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (1C6A9400) [pid = 2564] [serial = 1310] [outer = 1AC63000] 06:51:24 INFO - PROCESS | 2564 | 1464011484904 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 06:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:51:24 INFO - PROCESS | 2564 | 1464011484937 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 2564 | 1464011484939 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 06:51:24 INFO - PROCESS | 2564 | 1464011484942 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 2564 | 1464011484944 Marionette TRACE conn6 <- [1,1710,null,{}] 06:51:24 INFO - PROCESS | 2564 | 1464011484948 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 2564 | 1464011485064 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 06:51:25 INFO - PROCESS | 2564 | 1464011485099 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B5C00 == 48 [pid = 2564] [id = 437] 06:51:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (1C364C00) [pid = 2564] [serial = 1311] [outer = 00000000] 06:51:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1C93D000) [pid = 2564] [serial = 1312] [outer = 1C364C00] 06:51:25 INFO - PROCESS | 2564 | 1464011485148 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1CBD4C00) [pid = 2564] [serial = 1313] [outer = 1C364C00] 06:51:25 INFO - PROCESS | 2564 | 1464011485565 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:51:25 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 06:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 06:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:51:25 INFO - PROCESS | 2564 | 1464011485617 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 2564 | 1464011485619 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 06:51:25 INFO - PROCESS | 2564 | 1464011485631 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 2564 | 1464011485632 Marionette TRACE conn6 <- [1,1714,null,{}] 06:51:25 INFO - PROCESS | 2564 | 1464011485636 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 2564 | 1464011485717 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 06:51:25 INFO - PROCESS | 2564 | 1464011485724 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 2564 | ++DOCSHELL 13FE2000 == 49 [pid = 2564] [id = 438] 06:51:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (14963000) [pid = 2564] [serial = 1314] [outer = 00000000] 06:51:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1CBDF000) [pid = 2564] [serial = 1315] [outer = 14963000] 06:51:25 INFO - PROCESS | 2564 | 1464011485782 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1D4BFC00) [pid = 2564] [serial = 1316] [outer = 14963000] 06:51:26 INFO - PROCESS | 2564 | 1464011486526 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 06:51:26 INFO - PROCESS | 2564 | 1464011486563 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 2564 | 1464011486568 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 06:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:51:26 INFO - PROCESS | 2564 | 1464011486573 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 2564 | 1464011486578 Marionette TRACE conn6 <- [1,1718,null,{}] 06:51:26 INFO - PROCESS | 2564 | 1464011486583 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:26 INFO - PROCESS | 2564 | 1464011486701 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 06:51:26 INFO - PROCESS | 2564 | 1464011486845 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0BC00 == 50 [pid = 2564] [id = 439] 06:51:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FF11800) [pid = 2564] [serial = 1317] [outer = 00000000] 06:51:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (142F5000) [pid = 2564] [serial = 1318] [outer = 0FF11800] 06:51:26 INFO - PROCESS | 2564 | 1464011486905 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1495C000) [pid = 2564] [serial = 1319] [outer = 0FF11800] 06:51:27 INFO - PROCESS | 2564 | 1464011487476 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:51:27 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 06:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 990ms 06:51:27 INFO - PROCESS | 2564 | 1464011487565 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 2564 | 1464011487571 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 06:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:51:27 INFO - PROCESS | 2564 | 1464011487577 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 2564 | 1464011487580 Marionette TRACE conn6 <- [1,1722,null,{}] 06:51:27 INFO - PROCESS | 2564 | 1464011487584 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 2564 | 1464011487704 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 06:51:27 INFO - PROCESS | 2564 | 1464011487839 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 2564 | ++DOCSHELL 14270000 == 51 [pid = 2564] [id = 440] 06:51:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (16F44800) [pid = 2564] [serial = 1320] [outer = 00000000] 06:51:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (18631400) [pid = 2564] [serial = 1321] [outer = 16F44800] 06:51:27 INFO - PROCESS | 2564 | 1464011487897 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (18F7F400) [pid = 2564] [serial = 1322] [outer = 16F44800] 06:51:28 INFO - PROCESS | 2564 | 1464011488496 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 06:51:28 INFO - PROCESS | 2564 | 1464011488550 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 2564 | 1464011488552 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 06:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:51:28 INFO - PROCESS | 2564 | 1464011488556 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 2564 | 1464011488560 Marionette TRACE conn6 <- [1,1726,null,{}] 06:51:28 INFO - PROCESS | 2564 | 1464011488571 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:28 INFO - PROCESS | 2564 | 1464011488685 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 06:51:28 INFO - PROCESS | 2564 | 1464011488829 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 2564 | ++DOCSHELL 1CBDC000 == 52 [pid = 2564] [id = 441] 06:51:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1CBDEC00) [pid = 2564] [serial = 1323] [outer = 00000000] 06:51:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1D4BEC00) [pid = 2564] [serial = 1324] [outer = 1CBDEC00] 06:51:28 INFO - PROCESS | 2564 | 1464011488889 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (1D4C8400) [pid = 2564] [serial = 1325] [outer = 1CBDEC00] 06:51:29 INFO - PROCESS | 2564 | 1464011489505 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 06:51:29 INFO - PROCESS | 2564 | 1464011489529 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 2564 | 1464011489532 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 06:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:51:29 INFO - PROCESS | 2564 | 1464011489536 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 2564 | 1464011489538 Marionette TRACE conn6 <- [1,1730,null,{}] 06:51:29 INFO - PROCESS | 2564 | 1464011489541 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:29 INFO - PROCESS | 2564 | 1464011489654 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 06:51:29 INFO - PROCESS | 2564 | 1464011489797 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FD28000 == 53 [pid = 2564] [id = 442] 06:51:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (0FD2D800) [pid = 2564] [serial = 1326] [outer = 00000000] 06:51:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1AF61800) [pid = 2564] [serial = 1327] [outer = 0FD2D800] 06:51:29 INFO - PROCESS | 2564 | 1464011489855 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1D681800) [pid = 2564] [serial = 1328] [outer = 0FD2D800] 06:51:30 INFO - PROCESS | 2564 | 1464011490682 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1173ms 06:51:30 INFO - PROCESS | 2564 | 1464011490712 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 06:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:51:30 INFO - PROCESS | 2564 | 1464011490716 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 06:51:30 INFO - PROCESS | 2564 | 1464011490721 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 2564 | 1464011490725 Marionette TRACE conn6 <- [1,1734,null,{}] 06:51:30 INFO - PROCESS | 2564 | 1464011490730 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:30 INFO - PROCESS | 2564 | 1464011490832 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 06:51:30 INFO - PROCESS | 2564 | 1464011490979 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 2564 | ++DOCSHELL 0CC9E800 == 54 [pid = 2564] [id = 443] 06:51:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (0FC4C400) [pid = 2564] [serial = 1329] [outer = 00000000] 06:51:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (0FD31400) [pid = 2564] [serial = 1330] [outer = 0FC4C400] 06:51:31 INFO - PROCESS | 2564 | 1464011491031 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (0FF0B000) [pid = 2564] [serial = 1331] [outer = 0FC4C400] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 18628400 == 53 [pid = 2564] [id = 407] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 10DEB800 == 52 [pid = 2564] [id = 406] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 1495AC00 == 51 [pid = 2564] [id = 408] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 1B9B5C00 == 50 [pid = 2564] [id = 437] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 18F87C00 == 49 [pid = 2564] [id = 436] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 0D03A000 == 48 [pid = 2564] [id = 435] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 18935000 == 47 [pid = 2564] [id = 434] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 0C865800 == 46 [pid = 2564] [id = 433] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 16F57400 == 45 [pid = 2564] [id = 432] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 16F3E000 == 44 [pid = 2564] [id = 431] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 1479B800 == 43 [pid = 2564] [id = 430] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1B2AEC00) [pid = 2564] [serial = 1267] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1994DC00) [pid = 2564] [serial = 1237] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 0F8F4800 == 42 [pid = 2564] [id = 429] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 0FC51800 == 41 [pid = 2564] [id = 428] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 1B9B3400 == 40 [pid = 2564] [id = 426] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 1A861400 == 39 [pid = 2564] [id = 425] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 14269000 == 38 [pid = 2564] [id = 424] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 0C997800 == 37 [pid = 2564] [id = 423] 06:51:31 INFO - PROCESS | 2564 | --DOCSHELL 0FF11C00 == 36 [pid = 2564] [id = 422] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (18F9D800) [pid = 2564] [serial = 1258] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1AC5B400) [pid = 2564] [serial = 1264] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1805E400) [pid = 2564] [serial = 1262] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (16F61C00) [pid = 2564] [serial = 1253] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (16E09800) [pid = 2564] [serial = 1250] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (19A2D400) [pid = 2564] [serial = 1259] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (16F57800) [pid = 2564] [serial = 1252] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (14796C00) [pid = 2564] [serial = 1246] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (15401800) [pid = 2564] [serial = 1247] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (15ED3000) [pid = 2564] [serial = 1249] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (0FE2D400) [pid = 2564] [serial = 1241] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FD2F800) [pid = 2564] [serial = 1240] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0FF05800) [pid = 2564] [serial = 1243] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (104EC800) [pid = 2564] [serial = 1244] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (19A2A400) [pid = 2564] [serial = 1228] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FE24000) [pid = 2564] [serial = 1231] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (14958400) [pid = 2564] [serial = 1234] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1867D800) [pid = 2564] [serial = 1256] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1B112C00) [pid = 2564] [serial = 1265] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (18676C00) [pid = 2564] [serial = 1255] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1803A000) [pid = 2564] [serial = 1261] [outer = 00000000] [url = about:blank] 06:51:31 INFO - PROCESS | 2564 | 1464011491664 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 971ms 06:51:31 INFO - PROCESS | 2564 | 1464011491694 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 2564 | 1464011491699 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 06:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:51:31 INFO - PROCESS | 2564 | 1464011491705 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 2564 | 1464011491707 Marionette TRACE conn6 <- [1,1738,null,{}] 06:51:31 INFO - PROCESS | 2564 | 1464011491711 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:31 INFO - PROCESS | 2564 | 1464011491794 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 06:51:31 INFO - PROCESS | 2564 | 1464011491895 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 2564 | ++DOCSHELL 0CC99400 == 37 [pid = 2564] [id = 444] 06:51:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0D0E2C00) [pid = 2564] [serial = 1332] [outer = 00000000] 06:51:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (0FE22C00) [pid = 2564] [serial = 1333] [outer = 0D0E2C00] 06:51:31 INFO - PROCESS | 2564 | 1464011491942 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0FF0D400) [pid = 2564] [serial = 1334] [outer = 0D0E2C00] 06:51:32 INFO - PROCESS | 2564 | 1464011492405 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 06:51:32 INFO - PROCESS | 2564 | 1464011492438 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 2564 | 1464011492440 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 06:51:32 INFO - PROCESS | 2564 | 1464011492444 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:51:32 INFO - PROCESS | 2564 | 1464011492447 Marionette TRACE conn6 <- [1,1742,null,{}] 06:51:32 INFO - PROCESS | 2564 | 1464011492457 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:32 INFO - PROCESS | 2564 | 1464011492542 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 06:51:32 INFO - PROCESS | 2564 | 1464011492550 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 2564 | ++DOCSHELL 13E6E800 == 38 [pid = 2564] [id = 445] 06:51:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (142ECC00) [pid = 2564] [serial = 1335] [outer = 00000000] 06:51:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1490C800) [pid = 2564] [serial = 1336] [outer = 142ECC00] 06:51:32 INFO - PROCESS | 2564 | 1464011492597 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (154D4C00) [pid = 2564] [serial = 1337] [outer = 142ECC00] 06:51:33 INFO - PROCESS | 2564 | 1464011493073 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 06:51:33 INFO - PROCESS | 2564 | 1464011493118 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 2564 | 1464011493121 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 06:51:33 INFO - PROCESS | 2564 | 1464011493124 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:51:33 INFO - PROCESS | 2564 | 1464011493125 Marionette TRACE conn6 <- [1,1746,null,{}] 06:51:33 INFO - PROCESS | 2564 | 1464011493129 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:33 INFO - PROCESS | 2564 | 1464011493210 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 06:51:33 INFO - PROCESS | 2564 | 1464011493219 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 2564 | ++DOCSHELL 159DA000 == 39 [pid = 2564] [id = 446] 06:51:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (15E1D400) [pid = 2564] [serial = 1338] [outer = 00000000] 06:51:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (15ED3000) [pid = 2564] [serial = 1339] [outer = 15E1D400] 06:51:33 INFO - PROCESS | 2564 | 1464011493264 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (16E03400) [pid = 2564] [serial = 1340] [outer = 15E1D400] 06:51:33 INFO - PROCESS | 2564 | 1464011493725 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 06:51:33 INFO - PROCESS | 2564 | 1464011493798 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 2564 | 1464011493800 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 06:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:51:33 INFO - PROCESS | 2564 | 1464011493803 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 2564 | 1464011493805 Marionette TRACE conn6 <- [1,1750,null,{}] 06:51:33 INFO - PROCESS | 2564 | 1464011493808 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:33 INFO - PROCESS | 2564 | 1464011493923 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 06:51:34 INFO - PROCESS | 2564 | 1464011494016 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 2564 | ++DOCSHELL 16E93000 == 40 [pid = 2564] [id = 447] 06:51:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (16E94400) [pid = 2564] [serial = 1341] [outer = 00000000] 06:51:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (16F46C00) [pid = 2564] [serial = 1342] [outer = 16E94400] 06:51:34 INFO - PROCESS | 2564 | 1464011494063 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (16F54400) [pid = 2564] [serial = 1343] [outer = 16E94400] 06:51:34 INFO - PROCESS | 2564 | 1464011494503 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 06:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:51:34 INFO - PROCESS | 2564 | 1464011494534 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 2564 | 1464011494536 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 06:51:34 INFO - PROCESS | 2564 | 1464011494539 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 2564 | 1464011494541 Marionette TRACE conn6 <- [1,1754,null,{}] 06:51:34 INFO - PROCESS | 2564 | 1464011494544 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:34 INFO - PROCESS | 2564 | 1464011494687 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 06:51:34 INFO - PROCESS | 2564 | 1464011494758 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 2564 | ++DOCSHELL 18058400 == 41 [pid = 2564] [id = 448] 06:51:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (180E1400) [pid = 2564] [serial = 1344] [outer = 00000000] 06:51:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (18628400) [pid = 2564] [serial = 1345] [outer = 180E1400] 06:51:34 INFO - PROCESS | 2564 | 1464011494806 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1862F400) [pid = 2564] [serial = 1346] [outer = 180E1400] 06:51:35 INFO - PROCESS | 2564 | 1464011495252 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 06:51:35 INFO - PROCESS | 2564 | 1464011495270 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 06:51:35 INFO - PROCESS | 2564 | 1464011495272 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 06:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:51:35 INFO - PROCESS | 2564 | 1464011495275 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 2564 | 1464011495277 Marionette TRACE conn6 <- [1,1758,null,{}] 06:51:35 INFO - PROCESS | 2564 | 1464011495310 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:35 INFO - PROCESS | 2564 | 1464011495435 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 06:51:35 INFO - PROCESS | 2564 | 1464011495448 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:35 INFO - PROCESS | 2564 | ++DOCSHELL 18625800 == 42 [pid = 2564] [id = 449] 06:51:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (18630C00) [pid = 2564] [serial = 1347] [outer = 00000000] 06:51:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (18936400) [pid = 2564] [serial = 1348] [outer = 18630C00] 06:51:35 INFO - PROCESS | 2564 | 1464011495492 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18938400) [pid = 2564] [serial = 1349] [outer = 18630C00] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (18675400) [pid = 2564] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (18F8D400) [pid = 2564] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (0FC47C00) [pid = 2564] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (16F45000) [pid = 2564] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (0FD26C00) [pid = 2564] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (14964000) [pid = 2564] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (16F58800) [pid = 2564] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (0FCD5800) [pid = 2564] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1AC63000) [pid = 2564] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (0FD83C00) [pid = 2564] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (18678C00) [pid = 2564] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (15403800) [pid = 2564] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (16F4A800) [pid = 2564] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (1867A000) [pid = 2564] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (0CCE4400) [pid = 2564] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:51:36 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1C364C00) [pid = 2564] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:51:36 INFO - PROCESS | 2564 | 1464011496168 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 06:51:36 INFO - PROCESS | 2564 | 1464011496206 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 2564 | 1464011496208 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 06:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:51:36 INFO - PROCESS | 2564 | 1464011496211 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 2564 | 1464011496213 Marionette TRACE conn6 <- [1,1762,null,{}] 06:51:36 INFO - PROCESS | 2564 | 1464011496216 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:36 INFO - PROCESS | 2564 | 1464011496304 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 06:51:36 INFO - PROCESS | 2564 | 1464011496399 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 2564 | ++DOCSHELL 0CCA0000 == 43 [pid = 2564] [id = 450] 06:51:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0CCD6800) [pid = 2564] [serial = 1350] [outer = 00000000] 06:51:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (14908000) [pid = 2564] [serial = 1351] [outer = 0CCD6800] 06:51:36 INFO - PROCESS | 2564 | 1464011496447 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (16F45000) [pid = 2564] [serial = 1352] [outer = 0CCD6800] 06:51:36 INFO - PROCESS | 2564 | 1464011496844 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 06:51:36 INFO - PROCESS | 2564 | 1464011496882 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 2564 | 1464011496884 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 06:51:36 INFO - PROCESS | 2564 | 1464011496888 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:51:36 INFO - PROCESS | 2564 | 1464011496889 Marionette TRACE conn6 <- [1,1766,null,{}] 06:51:36 INFO - PROCESS | 2564 | 1464011496893 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:36 INFO - PROCESS | 2564 | 1464011496976 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 06:51:36 INFO - PROCESS | 2564 | 1464011496983 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 2564 | ++DOCSHELL 16F4A800 == 44 [pid = 2564] [id = 451] 06:51:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (180D3400) [pid = 2564] [serial = 1353] [outer = 00000000] 06:51:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (18F8B800) [pid = 2564] [serial = 1354] [outer = 180D3400] 06:51:37 INFO - PROCESS | 2564 | 1464011497026 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (1963DC00) [pid = 2564] [serial = 1355] [outer = 180D3400] 06:51:37 INFO - PROCESS | 2564 | 1464011497459 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 06:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:51:37 INFO - PROCESS | 2564 | 1464011497523 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 2564 | 1464011497526 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 06:51:37 INFO - PROCESS | 2564 | 1464011497529 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 2564 | 1464011497530 Marionette TRACE conn6 <- [1,1770,null,{}] 06:51:37 INFO - PROCESS | 2564 | 1464011497534 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:37 INFO - PROCESS | 2564 | 1464011497615 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 06:51:37 INFO - PROCESS | 2564 | 1464011497622 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:37 INFO - PROCESS | 2564 | ++DOCSHELL 199AD800 == 45 [pid = 2564] [id = 452] 06:51:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (19A2DC00) [pid = 2564] [serial = 1356] [outer = 00000000] 06:51:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (19A38000) [pid = 2564] [serial = 1357] [outer = 19A2DC00] 06:51:37 INFO - PROCESS | 2564 | 1464011497666 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1A8AE000) [pid = 2564] [serial = 1358] [outer = 19A2DC00] 06:51:38 INFO - PROCESS | 2564 | 1464011498272 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 06:51:38 INFO - PROCESS | 2564 | 1464011498346 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 06:51:38 INFO - PROCESS | 2564 | 1464011498350 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 06:51:38 INFO - PROCESS | 2564 | 1464011498358 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:51:38 INFO - PROCESS | 2564 | 1464011498362 Marionette TRACE conn6 <- [1,1774,null,{}] 06:51:38 INFO - PROCESS | 2564 | 1464011498369 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:38 INFO - PROCESS | 2564 | 1464011498479 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 06:51:38 INFO - PROCESS | 2564 | 1464011498620 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 2564 | ++DOCSHELL 0D079400 == 46 [pid = 2564] [id = 453] 06:51:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (0F8EF000) [pid = 2564] [serial = 1359] [outer = 00000000] 06:51:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (0FD26800) [pid = 2564] [serial = 1360] [outer = 0F8EF000] 06:51:38 INFO - PROCESS | 2564 | 1464011498676 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (0FF0AC00) [pid = 2564] [serial = 1361] [outer = 0F8EF000] 06:51:39 INFO - PROCESS | 2564 | 1464011499248 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 06:51:39 INFO - PROCESS | 2564 | 1464011499296 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 2564 | 1464011499302 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 06:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:51:39 INFO - PROCESS | 2564 | 1464011499309 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 2564 | 1464011499312 Marionette TRACE conn6 <- [1,1778,null,{}] 06:51:39 INFO - PROCESS | 2564 | 1464011499316 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:39 INFO - PROCESS | 2564 | 1464011499424 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 06:51:39 INFO - PROCESS | 2564 | 1464011499568 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 2564 | ++DOCSHELL 1058D000 == 47 [pid = 2564] [id = 454] 06:51:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1426E000) [pid = 2564] [serial = 1362] [outer = 00000000] 06:51:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (159D7800) [pid = 2564] [serial = 1363] [outer = 1426E000] 06:51:39 INFO - PROCESS | 2564 | 1464011499626 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (16E96800) [pid = 2564] [serial = 1364] [outer = 1426E000] 06:51:40 INFO - PROCESS | 2564 | 1464011500247 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 06:51:40 INFO - PROCESS | 2564 | 1464011500281 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 2564 | 1464011500283 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 06:51:40 INFO - PROCESS | 2564 | 1464011500287 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:51:40 INFO - PROCESS | 2564 | 1464011500290 Marionette TRACE conn6 <- [1,1782,null,{}] 06:51:40 INFO - PROCESS | 2564 | 1464011500301 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:40 INFO - PROCESS | 2564 | 1464011500410 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 06:51:40 INFO - PROCESS | 2564 | 1464011500548 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 2564 | ++DOCSHELL 16F45400 == 48 [pid = 2564] [id = 455] 06:51:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18065400) [pid = 2564] [serial = 1365] [outer = 00000000] 06:51:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1AF60400) [pid = 2564] [serial = 1366] [outer = 18065400] 06:51:40 INFO - PROCESS | 2564 | 1464011500607 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1B2ADC00) [pid = 2564] [serial = 1367] [outer = 18065400] 06:51:41 INFO - PROCESS | 2564 | 1464011501233 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 970ms 06:51:41 INFO - PROCESS | 2564 | 1464011501266 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 2564 | 1464011501269 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 06:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:51:41 INFO - PROCESS | 2564 | 1464011501272 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 2564 | 1464011501274 Marionette TRACE conn6 <- [1,1786,null,{}] 06:51:41 INFO - PROCESS | 2564 | 1464011501278 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:41 INFO - PROCESS | 2564 | 1464011501390 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 06:51:41 INFO - PROCESS | 2564 | 1464011501533 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 2564 | ++DOCSHELL 1B9AFC00 == 49 [pid = 2564] [id = 456] 06:51:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1B9B0C00) [pid = 2564] [serial = 1368] [outer = 00000000] 06:51:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1B9B8400) [pid = 2564] [serial = 1369] [outer = 1B9B0C00] 06:51:41 INFO - PROCESS | 2564 | 1464011501592 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1C364800) [pid = 2564] [serial = 1370] [outer = 1B9B0C00] 06:51:42 INFO - PROCESS | 2564 | 1464011502154 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 06:51:42 INFO - PROCESS | 2564 | 1464011502206 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 2564 | 1464011502208 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 06:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:51:42 INFO - PROCESS | 2564 | 1464011502212 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 2564 | 1464011502214 Marionette TRACE conn6 <- [1,1790,null,{}] 06:51:42 INFO - PROCESS | 2564 | 1464011502218 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:42 INFO - PROCESS | 2564 | 1464011502324 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 06:51:42 INFO - PROCESS | 2564 | 1464011502440 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 2564 | ++DOCSHELL 10FD9C00 == 50 [pid = 2564] [id = 457] 06:51:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1AC57000) [pid = 2564] [serial = 1371] [outer = 00000000] 06:51:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1C6AB800) [pid = 2564] [serial = 1372] [outer = 1AC57000] 06:51:42 INFO - PROCESS | 2564 | 1464011502536 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1C6B1000) [pid = 2564] [serial = 1373] [outer = 1AC57000] 06:51:43 INFO - PROCESS | 2564 | 1464011503310 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1179ms 06:51:43 INFO - PROCESS | 2564 | 1464011503395 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 06:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:51:43 INFO - PROCESS | 2564 | 1464011503399 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 06:51:43 INFO - PROCESS | 2564 | 1464011503404 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 2564 | 1464011503408 Marionette TRACE conn6 <- [1,1794,null,{}] 06:51:43 INFO - PROCESS | 2564 | 1464011503415 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 2564 | 1464011503557 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 06:51:43 INFO - PROCESS | 2564 | 1464011503694 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 2564 | ++DOCSHELL 0FD29000 == 51 [pid = 2564] [id = 458] 06:51:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (0FD2B800) [pid = 2564] [serial = 1374] [outer = 00000000] 06:51:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (10512400) [pid = 2564] [serial = 1375] [outer = 0FD2B800] 06:51:43 INFO - PROCESS | 2564 | 1464011503746 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (13FD8800) [pid = 2564] [serial = 1376] [outer = 0FD2B800] 06:51:43 INFO - PROCESS | 2564 | --DOCSHELL 16F4A800 == 50 [pid = 2564] [id = 451] 06:51:43 INFO - PROCESS | 2564 | --DOCSHELL 0CCA0000 == 49 [pid = 2564] [id = 450] 06:51:43 INFO - PROCESS | 2564 | --DOCSHELL 18625800 == 48 [pid = 2564] [id = 449] 06:51:43 INFO - PROCESS | 2564 | --DOCSHELL 18058400 == 47 [pid = 2564] [id = 448] 06:51:43 INFO - PROCESS | 2564 | --DOCSHELL 16E93000 == 46 [pid = 2564] [id = 447] 06:51:43 INFO - PROCESS | 2564 | --DOCSHELL 13E6E800 == 45 [pid = 2564] [id = 445] 06:51:44 INFO - PROCESS | 2564 | --DOCSHELL 0CC99400 == 44 [pid = 2564] [id = 444] 06:51:44 INFO - PROCESS | 2564 | --DOCSHELL 0CC9E800 == 43 [pid = 2564] [id = 443] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (159D8C00) [pid = 2564] [serial = 1199] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (19A38400) [pid = 2564] [serial = 1238] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (16E0E400) [pid = 2564] [serial = 1190] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (180D4800) [pid = 2564] [serial = 1193] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1867F000) [pid = 2564] [serial = 1196] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (0FD2A400) [pid = 2564] [serial = 1187] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (1893BC00) [pid = 2564] [serial = 1300] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1AC56000) [pid = 2564] [serial = 1303] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (18F89C00) [pid = 2564] [serial = 1301] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FCDE000) [pid = 2564] [serial = 1288] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (0FE25000) [pid = 2564] [serial = 1289] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (16F59000) [pid = 2564] [serial = 1294] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (16F62400) [pid = 2564] [serial = 1295] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (142EF800) [pid = 2564] [serial = 1306] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (159DB800) [pid = 2564] [serial = 1291] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (15E1A000) [pid = 2564] [serial = 1292] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (180DFC00) [pid = 2564] [serial = 1297] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FE2FC00) [pid = 2564] [serial = 1286] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (0FCE1C00) [pid = 2564] [serial = 1285] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (0FD2DC00) [pid = 2564] [serial = 1270] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1540A800) [pid = 2564] [serial = 1273] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1B928400) [pid = 2564] [serial = 1276] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B9B8C00) [pid = 2564] [serial = 1279] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (1C69B000) [pid = 2564] [serial = 1282] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (16F43C00) [pid = 2564] [serial = 1307] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1AC5E000) [pid = 2564] [serial = 1304] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1C6A9400) [pid = 2564] [serial = 1310] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1CBD4C00) [pid = 2564] [serial = 1313] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1BD60800) [pid = 2564] [serial = 1309] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (18628800) [pid = 2564] [serial = 1298] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1C93D000) [pid = 2564] [serial = 1312] [outer = 00000000] [url = about:blank] 06:51:44 INFO - PROCESS | 2564 | 1464011504287 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 06:51:44 INFO - PROCESS | 2564 | 1464011504335 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 06:51:44 INFO - PROCESS | 2564 | 1464011504340 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 06:51:44 INFO - PROCESS | 2564 | 1464011504346 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:51:44 INFO - PROCESS | 2564 | 1464011504349 Marionette TRACE conn6 <- [1,1798,null,{}] 06:51:44 INFO - PROCESS | 2564 | 1464011504353 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:44 INFO - PROCESS | 2564 | 1464011504440 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 06:51:44 INFO - PROCESS | 2564 | 1464011504543 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 2564 | ++DOCSHELL 0D079000 == 44 [pid = 2564] [id = 459] 06:51:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0D0ED800) [pid = 2564] [serial = 1377] [outer = 00000000] 06:51:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (0FE25000) [pid = 2564] [serial = 1378] [outer = 0D0ED800] 06:51:44 INFO - PROCESS | 2564 | 1464011504590 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (10FDA000) [pid = 2564] [serial = 1379] [outer = 0D0ED800] 06:51:45 INFO - PROCESS | 2564 | 1464011505057 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 06:51:45 INFO - PROCESS | 2564 | 1464011505120 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 2564 | 1464011505122 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 06:51:45 INFO - PROCESS | 2564 | 1464011505126 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:51:45 INFO - PROCESS | 2564 | 1464011505129 Marionette TRACE conn6 <- [1,1802,null,{}] 06:51:45 INFO - PROCESS | 2564 | 1464011505139 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:45 INFO - PROCESS | 2564 | 1464011505225 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 06:51:45 INFO - PROCESS | 2564 | 1464011505240 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 2564 | ++DOCSHELL 0FF05400 == 45 [pid = 2564] [id = 460] 06:51:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (13FDC400) [pid = 2564] [serial = 1380] [outer = 00000000] 06:51:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (15EB8400) [pid = 2564] [serial = 1381] [outer = 13FDC400] 06:51:45 INFO - PROCESS | 2564 | 1464011505288 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (16E07400) [pid = 2564] [serial = 1382] [outer = 13FDC400] 06:51:45 INFO - PROCESS | 2564 | 1464011505771 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 06:51:45 INFO - PROCESS | 2564 | 1464011505800 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 2564 | 1464011505802 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 06:51:45 INFO - PROCESS | 2564 | 1464011505805 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:51:45 INFO - PROCESS | 2564 | 1464011505807 Marionette TRACE conn6 <- [1,1806,null,{}] 06:51:45 INFO - PROCESS | 2564 | 1464011505811 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:45 INFO - PROCESS | 2564 | 1464011505896 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 06:51:45 INFO - PROCESS | 2564 | 1464011505903 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 2564 | ++DOCSHELL 16F45C00 == 46 [pid = 2564] [id = 461] 06:51:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (16F48800) [pid = 2564] [serial = 1383] [outer = 00000000] 06:51:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (18031000) [pid = 2564] [serial = 1384] [outer = 16F48800] 06:51:45 INFO - PROCESS | 2564 | 1464011505947 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (1805EC00) [pid = 2564] [serial = 1385] [outer = 16F48800] 06:51:46 INFO - PROCESS | 2564 | 1464011506410 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 06:51:46 INFO - PROCESS | 2564 | 1464011506480 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 2564 | 1464011506482 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 06:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:51:46 INFO - PROCESS | 2564 | 1464011506490 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 2564 | 1464011506491 Marionette TRACE conn6 <- [1,1810,null,{}] 06:51:46 INFO - PROCESS | 2564 | 1464011506495 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:46 INFO - PROCESS | 2564 | 1464011506607 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 06:51:46 INFO - PROCESS | 2564 | 1464011506710 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 2564 | ++DOCSHELL 180E1000 == 47 [pid = 2564] [id = 462] 06:51:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (18153400) [pid = 2564] [serial = 1386] [outer = 00000000] 06:51:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (18627800) [pid = 2564] [serial = 1387] [outer = 18153400] 06:51:46 INFO - PROCESS | 2564 | 1464011506757 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (18674000) [pid = 2564] [serial = 1388] [outer = 18153400] 06:51:47 INFO - PROCESS | 2564 | 1464011507196 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 790ms 06:51:47 INFO - PROCESS | 2564 | 1464011507276 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 2564 | 1464011507278 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 06:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:51:47 INFO - PROCESS | 2564 | 1464011507287 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 2564 | 1464011507288 Marionette TRACE conn6 <- [1,1814,null,{}] 06:51:47 INFO - PROCESS | 2564 | 1464011507292 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:47 INFO - PROCESS | 2564 | 1464011507443 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 06:51:47 INFO - PROCESS | 2564 | 1464011507516 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 2564 | ++DOCSHELL 18156400 == 48 [pid = 2564] [id = 463] 06:51:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (18676400) [pid = 2564] [serial = 1389] [outer = 00000000] 06:51:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1963C800) [pid = 2564] [serial = 1390] [outer = 18676400] 06:51:47 INFO - PROCESS | 2564 | 1464011507564 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1963D000) [pid = 2564] [serial = 1391] [outer = 18676400] 06:51:48 INFO - PROCESS | 2564 | 1464011508030 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 06:51:48 INFO - PROCESS | 2564 | 1464011508060 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 06:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:51:48 INFO - PROCESS | 2564 | 1464011508063 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 06:51:48 INFO - PROCESS | 2564 | 1464011508066 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 2564 | 1464011508067 Marionette TRACE conn6 <- [1,1818,null,{}] 06:51:48 INFO - PROCESS | 2564 | 1464011508071 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 2564 | 1464011508190 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 06:51:48 INFO - PROCESS | 2564 | 1464011508258 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 2564 | ++DOCSHELL 19A36000 == 49 [pid = 2564] [id = 464] 06:51:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (19A38C00) [pid = 2564] [serial = 1392] [outer = 00000000] 06:51:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1B1BD400) [pid = 2564] [serial = 1393] [outer = 19A38C00] 06:51:48 INFO - PROCESS | 2564 | 1464011508305 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (1B92D400) [pid = 2564] [serial = 1394] [outer = 19A38C00] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (0FD2D800) [pid = 2564] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (142ECC00) [pid = 2564] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (16E94400) [pid = 2564] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (15E1D400) [pid = 2564] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (0FC4C400) [pid = 2564] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (0CCD6800) [pid = 2564] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18630C00) [pid = 2564] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (180E1400) [pid = 2564] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0D0E2C00) [pid = 2564] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:51:48 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (180D3400) [pid = 2564] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:51:48 INFO - PROCESS | 2564 | 1464011508743 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 06:51:48 INFO - PROCESS | 2564 | 1464011508797 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 2564 | 1464011508799 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 06:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:51:48 INFO - PROCESS | 2564 | 1464011508802 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 2564 | 1464011508804 Marionette TRACE conn6 <- [1,1822,null,{}] 06:51:48 INFO - PROCESS | 2564 | 1464011508808 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 2564 | 1464011508903 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 06:51:48 INFO - PROCESS | 2564 | 1464011508909 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 2564 | ++DOCSHELL 0FC52800 == 50 [pid = 2564] [id = 465] 06:51:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FCD5C00) [pid = 2564] [serial = 1395] [outer = 00000000] 06:51:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (18FA4C00) [pid = 2564] [serial = 1396] [outer = 0FCD5C00] 06:51:48 INFO - PROCESS | 2564 | 1464011508953 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1B1BAC00) [pid = 2564] [serial = 1397] [outer = 0FCD5C00] 06:51:49 INFO - PROCESS | 2564 | 1464011509385 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 06:51:49 INFO - PROCESS | 2564 | 1464011509433 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 2564 | 1464011509435 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:51:49 INFO - PROCESS | 2564 | 1464011509438 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 2564 | 1464011509440 Marionette TRACE conn6 <- [1,1826,null,{}] 06:51:49 INFO - PROCESS | 2564 | 1464011509444 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:49 INFO - PROCESS | 2564 | 1464011509525 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 06:51:49 INFO - PROCESS | 2564 | 1464011509532 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 2564 | ++DOCSHELL 16E94C00 == 51 [pid = 2564] [id = 466] 06:51:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (1B9ABC00) [pid = 2564] [serial = 1398] [outer = 00000000] 06:51:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1C69EC00) [pid = 2564] [serial = 1399] [outer = 1B9ABC00] 06:51:49 INFO - PROCESS | 2564 | 1464011509578 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1C6AA800) [pid = 2564] [serial = 1400] [outer = 1B9ABC00] 06:51:50 INFO - PROCESS | 2564 | 1464011510048 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 06:51:50 INFO - PROCESS | 2564 | 1464011510069 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 2564 | 1464011510071 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:51:50 INFO - PROCESS | 2564 | 1464011510074 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 2564 | 1464011510076 Marionette TRACE conn6 <- [1,1830,null,{}] 06:51:50 INFO - PROCESS | 2564 | 1464011510080 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:50 INFO - PROCESS | 2564 | 1464011510211 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 06:51:50 INFO - PROCESS | 2564 | 1464011510218 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 2564 | ++DOCSHELL 1C69E000 == 52 [pid = 2564] [id = 467] 06:51:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (1C6AD000) [pid = 2564] [serial = 1401] [outer = 00000000] 06:51:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (1CBD3800) [pid = 2564] [serial = 1402] [outer = 1C6AD000] 06:51:50 INFO - PROCESS | 2564 | 1464011510261 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (1CBD6C00) [pid = 2564] [serial = 1403] [outer = 1C6AD000] 06:51:50 INFO - PROCESS | 2564 | 1464011510852 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 830ms 06:51:50 INFO - PROCESS | 2564 | 1464011510927 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 2564 | 1464011510932 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:51:50 INFO - PROCESS | 2564 | 1464011510952 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 2564 | 1464011510956 Marionette TRACE conn6 <- [1,1834,null,{}] 06:51:50 INFO - PROCESS | 2564 | 1464011510962 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:51 INFO - PROCESS | 2564 | 1464011511082 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 06:51:51 INFO - PROCESS | 2564 | 1464011511221 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD9000 == 53 [pid = 2564] [id = 468] 06:51:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (0FD22400) [pid = 2564] [serial = 1404] [outer = 00000000] 06:51:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (10F50400) [pid = 2564] [serial = 1405] [outer = 0FD22400] 06:51:51 INFO - PROCESS | 2564 | 1464011511283 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (14794800) [pid = 2564] [serial = 1406] [outer = 0FD22400] 06:51:51 INFO - PROCESS | 2564 | 1464011511879 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 990ms 06:51:51 INFO - PROCESS | 2564 | 1464011511941 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 2564 | 1464011511947 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:51:51 INFO - PROCESS | 2564 | 1464011511953 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 2564 | 1464011511956 Marionette TRACE conn6 <- [1,1838,null,{}] 06:51:51 INFO - PROCESS | 2564 | 1464011511960 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:52 INFO - PROCESS | 2564 | 1464011512070 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 06:51:52 INFO - PROCESS | 2564 | 1464011512229 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 2564 | ++DOCSHELL 16E06800 == 54 [pid = 2564] [id = 469] 06:51:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (16E10C00) [pid = 2564] [serial = 1407] [outer = 00000000] 06:51:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (16F61000) [pid = 2564] [serial = 1408] [outer = 16E10C00] 06:51:52 INFO - PROCESS | 2564 | 1464011512288 Marionette DEBUG loaded listener.js 06:51:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (18626C00) [pid = 2564] [serial = 1409] [outer = 16E10C00] 06:51:52 INFO - PROCESS | 2564 | 1464011512952 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1070ms 06:51:53 INFO - PROCESS | 2564 | 1464011513025 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 06:51:53 INFO - PROCESS | 2564 | 1464011513028 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:51:53 INFO - PROCESS | 2564 | 1464011513032 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 2564 | 1464011513036 Marionette TRACE conn6 <- [1,1842,null,{}] 06:51:53 INFO - PROCESS | 2564 | 1464011513047 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:53 INFO - PROCESS | 2564 | 1464011513193 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 06:51:53 INFO - PROCESS | 2564 | 1464011513328 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 2564 | ++DOCSHELL 1C6A8400 == 55 [pid = 2564] [id = 470] 06:51:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1CBDA800) [pid = 2564] [serial = 1410] [outer = 00000000] 06:51:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1D4BE800) [pid = 2564] [serial = 1411] [outer = 1CBDA800] 06:51:53 INFO - PROCESS | 2564 | 1464011513385 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1D4C7C00) [pid = 2564] [serial = 1412] [outer = 1CBDA800] 06:51:53 INFO - PROCESS | 2564 | 1464011513955 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 06:51:53 INFO - PROCESS | 2564 | 1464011514005 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 06:51:53 INFO - PROCESS | 2564 | 1464011514008 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:51:53 INFO - PROCESS | 2564 | 1464011514012 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 2564 | 1464011514014 Marionette TRACE conn6 <- [1,1846,null,{}] 06:51:54 INFO - PROCESS | 2564 | 1464011514018 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:54 INFO - PROCESS | 2564 | 1464011514132 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 06:51:54 INFO - PROCESS | 2564 | 1464011514291 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 2564 | ++DOCSHELL 1D684C00 == 56 [pid = 2564] [id = 471] 06:51:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1D686C00) [pid = 2564] [serial = 1413] [outer = 00000000] 06:51:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1D928800) [pid = 2564] [serial = 1414] [outer = 1D686C00] 06:51:54 INFO - PROCESS | 2564 | 1464011514349 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (1D92E400) [pid = 2564] [serial = 1415] [outer = 1D686C00] 06:51:54 INFO - PROCESS | 2564 | 1464011514903 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 06:51:54 INFO - PROCESS | 2564 | 1464011514945 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 2564 | 1464011514948 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 06:51:54 INFO - PROCESS | 2564 | 1464011514951 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:51:54 INFO - PROCESS | 2564 | 1464011514953 Marionette TRACE conn6 <- [1,1850,null,{}] 06:51:54 INFO - PROCESS | 2564 | 1464011514957 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:55 INFO - PROCESS | 2564 | 1464011515066 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 06:51:55 INFO - PROCESS | 2564 | 1464011515235 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:55 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E3000 == 57 [pid = 2564] [id = 472] 06:51:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (1950DC00) [pid = 2564] [serial = 1416] [outer = 00000000] 06:51:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (1D934C00) [pid = 2564] [serial = 1417] [outer = 1950DC00] 06:51:55 INFO - PROCESS | 2564 | 1464011515293 Marionette DEBUG loaded listener.js 06:51:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (1DD26400) [pid = 2564] [serial = 1418] [outer = 1950DC00] 06:51:56 INFO - PROCESS | 2564 | 1464011516064 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1167ms 06:51:56 INFO - PROCESS | 2564 | 1464011516122 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 06:51:56 INFO - PROCESS | 2564 | 1464011516126 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:51:56 INFO - PROCESS | 2564 | 1464011516131 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:51:56 INFO - PROCESS | 2564 | 1464011516135 Marionette TRACE conn6 <- [1,1854,null,{}] 06:51:56 INFO - PROCESS | 2564 | 1464011516141 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:56 INFO - PROCESS | 2564 | 1464011516242 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 06:51:56 INFO - PROCESS | 2564 | 1464011516394 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0C400 == 58 [pid = 2564] [id = 473] 06:51:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (102C3400) [pid = 2564] [serial = 1419] [outer = 00000000] 06:51:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (142F1800) [pid = 2564] [serial = 1420] [outer = 102C3400] 06:51:56 INFO - PROCESS | 2564 | 1464011516447 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (159DAC00) [pid = 2564] [serial = 1421] [outer = 102C3400] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 16E94C00 == 57 [pid = 2564] [id = 466] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 0FC52800 == 56 [pid = 2564] [id = 465] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 19A36000 == 55 [pid = 2564] [id = 464] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 18156400 == 54 [pid = 2564] [id = 463] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 180E1000 == 53 [pid = 2564] [id = 462] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 159DA000 == 52 [pid = 2564] [id = 446] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 16F45C00 == 51 [pid = 2564] [id = 461] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 0FF05400 == 50 [pid = 2564] [id = 460] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 0D079000 == 49 [pid = 2564] [id = 459] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 0FD29000 == 48 [pid = 2564] [id = 458] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 16F45400 == 47 [pid = 2564] [id = 455] 06:51:56 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (19A38000) [pid = 2564] [serial = 1357] [outer = 00000000] [url = about:blank] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 1058D000 == 46 [pid = 2564] [id = 454] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 0D079400 == 45 [pid = 2564] [id = 453] 06:51:56 INFO - PROCESS | 2564 | --DOCSHELL 13FE2000 == 44 [pid = 2564] [id = 438] 06:51:57 INFO - PROCESS | 2564 | 1464011517066 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 06:51:57 INFO - PROCESS | 2564 | 1464011517123 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 2564 | 1464011517128 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (1D681800) [pid = 2564] [serial = 1328] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (1D4BEC00) [pid = 2564] [serial = 1324] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (1490C800) [pid = 2564] [serial = 1336] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (16F54400) [pid = 2564] [serial = 1343] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (15ED3000) [pid = 2564] [serial = 1339] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (0FF0B000) [pid = 2564] [serial = 1331] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (14908000) [pid = 2564] [serial = 1351] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (18938400) [pid = 2564] [serial = 1349] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (18936400) [pid = 2564] [serial = 1348] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (16E03400) [pid = 2564] [serial = 1340] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (142F5000) [pid = 2564] [serial = 1318] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1CBDF000) [pid = 2564] [serial = 1315] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (16F46C00) [pid = 2564] [serial = 1342] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1862F400) [pid = 2564] [serial = 1346] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (0FE22C00) [pid = 2564] [serial = 1333] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (16F45000) [pid = 2564] [serial = 1352] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (154D4C00) [pid = 2564] [serial = 1337] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18631400) [pid = 2564] [serial = 1321] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (0FD31400) [pid = 2564] [serial = 1330] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (18628400) [pid = 2564] [serial = 1345] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1AF61800) [pid = 2564] [serial = 1327] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (0FF0D400) [pid = 2564] [serial = 1334] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (18F8B800) [pid = 2564] [serial = 1354] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1963DC00) [pid = 2564] [serial = 1355] [outer = 00000000] [url = about:blank] 06:51:57 INFO - PROCESS | 2564 | 1464011517158 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 2564 | 1464011517161 Marionette TRACE conn6 <- [1,1858,null,{}] 06:51:57 INFO - PROCESS | 2564 | 1464011517166 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 2564 | 1464011517252 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 06:51:57 INFO - PROCESS | 2564 | 1464011517265 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 2564 | ++DOCSHELL 0D081800 == 45 [pid = 2564] [id = 474] 06:51:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FCDC400) [pid = 2564] [serial = 1422] [outer = 00000000] 06:51:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0FE22000) [pid = 2564] [serial = 1423] [outer = 0FCDC400] 06:51:57 INFO - PROCESS | 2564 | 1464011517309 Marionette DEBUG loaded listener.js 06:51:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (0FF0E000) [pid = 2564] [serial = 1424] [outer = 0FCDC400] 06:51:57 INFO - PROCESS | 2564 | 1464011517836 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 750ms 06:51:57 INFO - PROCESS | 2564 | 1464011517888 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 2564 | 1464011517890 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 06:51:57 INFO - PROCESS | 2564 | 1464011517893 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:51:57 INFO - PROCESS | 2564 | 1464011517897 Marionette TRACE conn6 <- [1,1862,null,{}] 06:51:57 INFO - PROCESS | 2564 | 1464011517907 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 2564 | 1464011518001 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 06:51:58 INFO - PROCESS | 2564 | 1464011518105 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 2564 | ++DOCSHELL 1490C800 == 46 [pid = 2564] [id = 475] 06:51:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (14964000) [pid = 2564] [serial = 1425] [outer = 00000000] 06:51:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (15ECC400) [pid = 2564] [serial = 1426] [outer = 14964000] 06:51:58 INFO - PROCESS | 2564 | 1464011518156 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (16E0C800) [pid = 2564] [serial = 1427] [outer = 14964000] 06:51:58 INFO - PROCESS | 2564 | 1464011518557 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 06:51:58 INFO - PROCESS | 2564 | 1464011518627 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 2564 | 1464011518630 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 06:51:58 INFO - PROCESS | 2564 | 1464011518633 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 2564 | 1464011518634 Marionette TRACE conn6 <- [1,1866,null,{}] 06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:51:58 INFO - PROCESS | 2564 | 1464011518638 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:58 INFO - PROCESS | 2564 | 1464011518723 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 06:51:58 INFO - PROCESS | 2564 | 1464011518731 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 2564 | ++DOCSHELL 16F3C800 == 47 [pid = 2564] [id = 476] 06:51:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (16F3F800) [pid = 2564] [serial = 1428] [outer = 00000000] 06:51:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (16F5C000) [pid = 2564] [serial = 1429] [outer = 16F3F800] 06:51:58 INFO - PROCESS | 2564 | 1464011518775 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (180E1000) [pid = 2564] [serial = 1430] [outer = 16F3F800] 06:51:59 INFO - PROCESS | 2564 | 1464011519226 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 06:51:59 INFO - PROCESS | 2564 | 1464011519267 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 2564 | 1464011519270 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 06:51:59 INFO - PROCESS | 2564 | 1464011519290 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 2564 | 1464011519291 Marionette TRACE conn6 <- [1,1870,null,{}] 06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:51:59 INFO - PROCESS | 2564 | 1464011519295 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:59 INFO - PROCESS | 2564 | 1464011519407 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 06:51:59 INFO - PROCESS | 2564 | 1464011519498 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 2564 | ++DOCSHELL 1815F800 == 48 [pid = 2564] [id = 477] 06:51:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (18628800) [pid = 2564] [serial = 1431] [outer = 00000000] 06:51:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (18672800) [pid = 2564] [serial = 1432] [outer = 18628800] 06:51:59 INFO - PROCESS | 2564 | 1464011519543 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (18935000) [pid = 2564] [serial = 1433] [outer = 18628800] 06:51:59 INFO - PROCESS | 2564 | 1464011519981 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 731ms 06:52:00 INFO - PROCESS | 2564 | 1464011520027 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 2564 | 1464011520029 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 06:52:00 INFO - PROCESS | 2564 | 1464011520032 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:52:00 INFO - PROCESS | 2564 | 1464011520033 Marionette TRACE conn6 <- [1,1874,null,{}] 06:52:00 INFO - PROCESS | 2564 | 1464011520042 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:00 INFO - PROCESS | 2564 | 1464011520179 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 06:52:00 INFO - PROCESS | 2564 | 1464011520247 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 2564 | ++DOCSHELL 1893A000 == 49 [pid = 2564] [id = 478] 06:52:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (18F80400) [pid = 2564] [serial = 1434] [outer = 00000000] 06:52:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (19A2A000) [pid = 2564] [serial = 1435] [outer = 18F80400] 06:52:00 INFO - PROCESS | 2564 | 1464011520292 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (19A2CC00) [pid = 2564] [serial = 1436] [outer = 18F80400] 06:52:00 INFO - PROCESS | 2564 | 1464011520733 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 06:52:00 INFO - PROCESS | 2564 | 1464011520792 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 2564 | 1464011520794 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 06:52:00 INFO - PROCESS | 2564 | 1464011520797 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 2564 | 1464011520799 Marionette TRACE conn6 <- [1,1878,null,{}] 06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:52:00 INFO - PROCESS | 2564 | 1464011520802 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:00 INFO - PROCESS | 2564 | 1464011520918 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 06:52:00 INFO - PROCESS | 2564 | 1464011520988 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 2564 | ++DOCSHELL 1A859800 == 50 [pid = 2564] [id = 479] 06:52:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1AC64000) [pid = 2564] [serial = 1437] [outer = 00000000] 06:52:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1B922800) [pid = 2564] [serial = 1438] [outer = 1AC64000] 06:52:01 INFO - PROCESS | 2564 | 1464011521034 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (1B9B8000) [pid = 2564] [serial = 1439] [outer = 1AC64000] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (18153400) [pid = 2564] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (18676400) [pid = 2564] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (1AC57000) [pid = 2564] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (13FDC400) [pid = 2564] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (0D0ED800) [pid = 2564] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (16F48800) [pid = 2564] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (0FD2B800) [pid = 2564] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (19A38C00) [pid = 2564] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1B9ABC00) [pid = 2564] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:52:01 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (0FCD5C00) [pid = 2564] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:52:01 INFO - PROCESS | 2564 | 1464011521532 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 06:52:01 INFO - PROCESS | 2564 | 1464011521572 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:52:01 INFO - PROCESS | 2564 | 1464011521574 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 06:52:01 INFO - PROCESS | 2564 | 1464011521578 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 2564 | 1464011521579 Marionette TRACE conn6 <- [1,1882,null,{}] 06:52:01 INFO - PROCESS | 2564 | 1464011521583 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 2564 | 1464011521680 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 06:52:01 INFO - PROCESS | 2564 | 1464011521786 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 2564 | ++DOCSHELL 0D0ED800 == 51 [pid = 2564] [id = 480] 06:52:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (0F858000) [pid = 2564] [serial = 1440] [outer = 00000000] 06:52:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (175E6C00) [pid = 2564] [serial = 1441] [outer = 0F858000] 06:52:01 INFO - PROCESS | 2564 | 1464011521832 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (1B1BA000) [pid = 2564] [serial = 1442] [outer = 0F858000] 06:52:02 INFO - PROCESS | 2564 | 1464011522197 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 06:52:02 INFO - PROCESS | 2564 | 1464011522281 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 2564 | 1464011522283 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:52:02 INFO - PROCESS | 2564 | 1464011522290 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 2564 | 1464011522292 Marionette TRACE conn6 <- [1,1886,null,{}] 06:52:02 INFO - PROCESS | 2564 | 1464011522296 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:02 INFO - PROCESS | 2564 | 1464011522387 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 06:52:02 INFO - PROCESS | 2564 | 1464011522400 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 2564 | ++DOCSHELL 1B2B1800 == 52 [pid = 2564] [id = 481] 06:52:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (1B922400) [pid = 2564] [serial = 1443] [outer = 00000000] 06:52:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (1C6A2400) [pid = 2564] [serial = 1444] [outer = 1B922400] 06:52:02 INFO - PROCESS | 2564 | 1464011522446 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (1C6B6400) [pid = 2564] [serial = 1445] [outer = 1B922400] 06:52:02 INFO - PROCESS | 2564 | 1464011522877 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 06:52:02 INFO - PROCESS | 2564 | 1464011522926 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 2564 | 1464011522928 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:52:02 INFO - PROCESS | 2564 | 1464011522931 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 2564 | 1464011522933 Marionette TRACE conn6 <- [1,1890,null,{}] 06:52:02 INFO - PROCESS | 2564 | 1464011522937 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:03 INFO - PROCESS | 2564 | 1464011523024 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 06:52:03 INFO - PROCESS | 2564 | 1464011523032 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 2564 | ++DOCSHELL 146B9000 == 53 [pid = 2564] [id = 482] 06:52:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (1CBD8C00) [pid = 2564] [serial = 1446] [outer = 00000000] 06:52:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (1D4C2000) [pid = 2564] [serial = 1447] [outer = 1CBD8C00] 06:52:03 INFO - PROCESS | 2564 | 1464011523079 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (1D683000) [pid = 2564] [serial = 1448] [outer = 1CBD8C00] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1B9AFC00 == 52 [pid = 2564] [id = 456] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0C80F000 == 51 [pid = 2564] [id = 427] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0FD28000 == 50 [pid = 2564] [id = 442] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1950B400 == 49 [pid = 2564] [id = 409] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 13FD9000 == 48 [pid = 2564] [id = 411] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 10FD9C00 == 47 [pid = 2564] [id = 457] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0FCD9400 == 46 [pid = 2564] [id = 410] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 199AD800 == 45 [pid = 2564] [id = 452] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 18632000 == 44 [pid = 2564] [id = 412] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0FF0BC00 == 43 [pid = 2564] [id = 439] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 14270000 == 42 [pid = 2564] [id = 440] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1CBDC000 == 41 [pid = 2564] [id = 441] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0FF0C400 == 40 [pid = 2564] [id = 473] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0D0E3000 == 39 [pid = 2564] [id = 472] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1D684C00 == 38 [pid = 2564] [id = 471] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1C6A8400 == 37 [pid = 2564] [id = 470] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0FCD9000 == 36 [pid = 2564] [id = 468] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 16E06800 == 35 [pid = 2564] [id = 469] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1C69E000 == 34 [pid = 2564] [id = 467] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 16F3C800 == 33 [pid = 2564] [id = 476] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0D081800 == 32 [pid = 2564] [id = 474] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1490C800 == 31 [pid = 2564] [id = 475] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1815F800 == 30 [pid = 2564] [id = 477] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1893A000 == 29 [pid = 2564] [id = 478] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1A859800 == 28 [pid = 2564] [id = 479] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 0D0ED800 == 27 [pid = 2564] [id = 480] 06:52:04 INFO - PROCESS | 2564 | --DOCSHELL 1B2B1800 == 26 [pid = 2564] [id = 481] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1B1BD400) [pid = 2564] [serial = 1393] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (0FD26800) [pid = 2564] [serial = 1360] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (159D7800) [pid = 2564] [serial = 1363] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1AF60400) [pid = 2564] [serial = 1366] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (1B9B8400) [pid = 2564] [serial = 1369] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (1C6AA800) [pid = 2564] [serial = 1400] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1C69EC00) [pid = 2564] [serial = 1399] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (1CBD3800) [pid = 2564] [serial = 1402] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1B92D400) [pid = 2564] [serial = 1394] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (18674000) [pid = 2564] [serial = 1388] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18FA4C00) [pid = 2564] [serial = 1396] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (1805EC00) [pid = 2564] [serial = 1385] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (1B1BAC00) [pid = 2564] [serial = 1397] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (18627800) [pid = 2564] [serial = 1387] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1963D000) [pid = 2564] [serial = 1391] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1963C800) [pid = 2564] [serial = 1390] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1C6B1000) [pid = 2564] [serial = 1373] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (1C6AB800) [pid = 2564] [serial = 1372] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (15EB8400) [pid = 2564] [serial = 1381] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (16E07400) [pid = 2564] [serial = 1382] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (0FE25000) [pid = 2564] [serial = 1378] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (10FDA000) [pid = 2564] [serial = 1379] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (18031000) [pid = 2564] [serial = 1384] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (13FD8800) [pid = 2564] [serial = 1376] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (10512400) [pid = 2564] [serial = 1375] [outer = 00000000] [url = about:blank] 06:52:05 INFO - PROCESS | 2564 | 1464011525274 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2371ms 06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:52:05 INFO - PROCESS | 2564 | 1464011525305 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 06:52:05 INFO - PROCESS | 2564 | 1464011525310 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 06:52:05 INFO - PROCESS | 2564 | 1464011525315 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:52:05 INFO - PROCESS | 2564 | 1464011525319 Marionette TRACE conn6 <- [1,1894,null,{}] 06:52:05 INFO - PROCESS | 2564 | 1464011525326 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:05 INFO - PROCESS | 2564 | 1464011525419 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 06:52:05 INFO - PROCESS | 2564 | 1464011525433 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 2564 | ++DOCSHELL 0C860400 == 27 [pid = 2564] [id = 483] 06:52:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0C860C00) [pid = 2564] [serial = 1449] [outer = 00000000] 06:52:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (0D032C00) [pid = 2564] [serial = 1450] [outer = 0C860C00] 06:52:05 INFO - PROCESS | 2564 | 1464011525482 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (0D0EBC00) [pid = 2564] [serial = 1451] [outer = 0C860C00] 06:52:05 INFO - PROCESS | 2564 | 1464011526010 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 06:52:06 INFO - PROCESS | 2564 | 1464011526045 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 2564 | 1464011526051 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:52:06 INFO - PROCESS | 2564 | 1464011526057 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 2564 | 1464011526060 Marionette TRACE conn6 <- [1,1898,null,{}] 06:52:06 INFO - PROCESS | 2564 | 1464011526064 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:06 INFO - PROCESS | 2564 | 1464011526152 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 06:52:06 INFO - PROCESS | 2564 | 1464011526250 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD7400 == 28 [pid = 2564] [id = 484] 06:52:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (0FCD9000) [pid = 2564] [serial = 1452] [outer = 00000000] 06:52:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (0FCE1400) [pid = 2564] [serial = 1453] [outer = 0FCD9000] 06:52:06 INFO - PROCESS | 2564 | 1464011526307 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (0FD2BC00) [pid = 2564] [serial = 1454] [outer = 0FCD9000] 06:52:06 INFO - PROCESS | 2564 | 1464011526737 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 06:52:06 INFO - PROCESS | 2564 | 1464011526790 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 2564 | 1464011526792 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 06:52:06 INFO - PROCESS | 2564 | 1464011526796 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:52:06 INFO - PROCESS | 2564 | 1464011526799 Marionette TRACE conn6 <- [1,1902,null,{}] 06:52:06 INFO - PROCESS | 2564 | 1464011526838 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:06 INFO - PROCESS | 2564 | 1464011526929 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 06:52:06 INFO - PROCESS | 2564 | 1464011526943 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FF08000 == 29 [pid = 2564] [id = 485] 06:52:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0FF08800) [pid = 2564] [serial = 1455] [outer = 00000000] 06:52:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0FF13C00) [pid = 2564] [serial = 1456] [outer = 0FF08800] 06:52:06 INFO - PROCESS | 2564 | 1464011526998 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (1051BC00) [pid = 2564] [serial = 1457] [outer = 0FF08800] 06:52:07 INFO - PROCESS | 2564 | 1464011527472 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 06:52:07 INFO - PROCESS | 2564 | 1464011527530 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 2564 | 1464011527532 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 06:52:07 INFO - PROCESS | 2564 | 1464011527535 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:52:07 INFO - PROCESS | 2564 | 1464011527537 Marionette TRACE conn6 <- [1,1906,null,{}] 06:52:07 INFO - PROCESS | 2564 | 1464011527540 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:07 INFO - PROCESS | 2564 | 1464011527623 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 06:52:07 INFO - PROCESS | 2564 | 1464011527630 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 2564 | ++DOCSHELL 0FC51400 == 30 [pid = 2564] [id = 486] 06:52:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (0FF13800) [pid = 2564] [serial = 1458] [outer = 00000000] 06:52:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 113 (1426CC00) [pid = 2564] [serial = 1459] [outer = 0FF13800] 06:52:07 INFO - PROCESS | 2564 | 1464011527688 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 114 (1478FC00) [pid = 2564] [serial = 1460] [outer = 0FF13800] 06:52:08 INFO - PROCESS | 2564 | 1464011528155 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:52:08 INFO - PROCESS | 2564 | 1464011528210 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 2564 | 1464011528212 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 06:52:08 INFO - PROCESS | 2564 | 1464011528215 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 2564 | 1464011528217 Marionette TRACE conn6 <- [1,1910,null,{}] 06:52:08 INFO - PROCESS | 2564 | 1464011528220 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:08 INFO - PROCESS | 2564 | 1464011528297 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 06:52:08 INFO - PROCESS | 2564 | 1464011528336 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 2564 | ++DOCSHELL 14964C00 == 31 [pid = 2564] [id = 487] 06:52:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 115 (15403800) [pid = 2564] [serial = 1461] [outer = 00000000] 06:52:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 116 (159D6C00) [pid = 2564] [serial = 1462] [outer = 15403800] 06:52:08 INFO - PROCESS | 2564 | 1464011528383 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 117 (159DE400) [pid = 2564] [serial = 1463] [outer = 15403800] 06:52:08 INFO - PROCESS | 2564 | 1464011528847 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 06:52:08 INFO - PROCESS | 2564 | 1464011528886 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 2564 | 1464011528888 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:52:08 INFO - PROCESS | 2564 | 1464011528891 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 2564 | 1464011528893 Marionette TRACE conn6 <- [1,1914,null,{}] 06:52:08 INFO - PROCESS | 2564 | 1464011528896 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:08 INFO - PROCESS | 2564 | 1464011529009 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 06:52:09 INFO - PROCESS | 2564 | 1464011529018 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 2564 | ++DOCSHELL 15ED9800 == 32 [pid = 2564] [id = 488] 06:52:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 118 (160B7C00) [pid = 2564] [serial = 1464] [outer = 00000000] 06:52:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 119 (16E0B000) [pid = 2564] [serial = 1465] [outer = 160B7C00] 06:52:09 INFO - PROCESS | 2564 | 1464011529063 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 120 (16E97800) [pid = 2564] [serial = 1466] [outer = 160B7C00] 06:52:09 INFO - PROCESS | 2564 | 1464011529510 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:52:09 INFO - PROCESS | 2564 | 1464011529562 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 06:52:09 INFO - PROCESS | 2564 | 1464011529564 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 06:52:09 INFO - PROCESS | 2564 | 1464011529567 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 2564 | 1464011529568 Marionette TRACE conn6 <- [1,1918,null,{}] 06:52:09 INFO - PROCESS | 2564 | 1464011529572 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:09 INFO - PROCESS | 2564 | 1464011529648 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 06:52:09 INFO - PROCESS | 2564 | 1464011529655 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 2564 | ++DOCSHELL 16F09000 == 33 [pid = 2564] [id = 489] 06:52:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 121 (16F3C800) [pid = 2564] [serial = 1467] [outer = 00000000] 06:52:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 122 (16F57000) [pid = 2564] [serial = 1468] [outer = 16F3C800] 06:52:09 INFO - PROCESS | 2564 | 1464011529727 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 123 (16F5C400) [pid = 2564] [serial = 1469] [outer = 16F3C800] 06:52:10 INFO - PROCESS | 2564 | 1464011530180 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 06:52:10 INFO - PROCESS | 2564 | 1464011530206 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 2564 | 1464011530208 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:52:10 INFO - PROCESS | 2564 | 1464011530210 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 2564 | 1464011530212 Marionette TRACE conn6 <- [1,1922,null,{}] 06:52:10 INFO - PROCESS | 2564 | 1464011530219 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:10 INFO - PROCESS | 2564 | 1464011530294 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 06:52:10 INFO - PROCESS | 2564 | 1464011530301 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 2564 | ++DOCSHELL 16F47400 == 34 [pid = 2564] [id = 490] 06:52:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 124 (16F5F000) [pid = 2564] [serial = 1470] [outer = 00000000] 06:52:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 125 (18033C00) [pid = 2564] [serial = 1471] [outer = 16F5F000] 06:52:10 INFO - PROCESS | 2564 | 1464011530346 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 126 (175EA400) [pid = 2564] [serial = 1472] [outer = 16F5F000] 06:52:10 INFO - PROCESS | 2564 | 1464011530825 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 06:52:10 INFO - PROCESS | 2564 | 1464011530843 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 2564 | 1464011530845 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:52:10 INFO - PROCESS | 2564 | 1464011530858 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 2564 | 1464011530860 Marionette TRACE conn6 <- [1,1926,null,{}] 06:52:10 INFO - PROCESS | 2564 | 1464011530864 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:10 INFO - PROCESS | 2564 | 1464011530982 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 06:52:10 INFO - PROCESS | 2564 | 1464011530989 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2AC00 == 35 [pid = 2564] [id = 491] 06:52:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 127 (18153C00) [pid = 2564] [serial = 1473] [outer = 00000000] 06:52:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 128 (18624000) [pid = 2564] [serial = 1474] [outer = 18153C00] 06:52:11 INFO - PROCESS | 2564 | 1464011531033 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 129 (18625C00) [pid = 2564] [serial = 1475] [outer = 18153C00] 06:52:11 INFO - PROCESS | 2564 | 1464011531506 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 06:52:11 INFO - PROCESS | 2564 | 1464011531528 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 2564 | 1464011531530 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:52:11 INFO - PROCESS | 2564 | 1464011531532 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 2564 | 1464011531535 Marionette TRACE conn6 <- [1,1930,null,{}] 06:52:11 INFO - PROCESS | 2564 | 1464011531544 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:11 INFO - PROCESS | 2564 | 1464011531660 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 06:52:11 INFO - PROCESS | 2564 | 1464011531666 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 2564 | ++DOCSHELL 1862FC00 == 36 [pid = 2564] [id = 492] 06:52:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 130 (18674C00) [pid = 2564] [serial = 1476] [outer = 00000000] 06:52:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 131 (18938C00) [pid = 2564] [serial = 1477] [outer = 18674C00] 06:52:11 INFO - PROCESS | 2564 | 1464011531711 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 132 (18F80800) [pid = 2564] [serial = 1478] [outer = 18674C00] 06:52:12 INFO - PROCESS | 2564 | 1464011532156 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 06:52:12 INFO - PROCESS | 2564 | 1464011532224 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:52:12 INFO - PROCESS | 2564 | 1464011532226 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 06:52:12 INFO - PROCESS | 2564 | 1464011532229 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 2564 | 1464011532232 Marionette TRACE conn6 <- [1,1934,null,{}] 06:52:12 INFO - PROCESS | 2564 | 1464011532235 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:12 INFO - PROCESS | 2564 | 1464011532405 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 06:52:12 INFO - PROCESS | 2564 | 1464011532436 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 2564 | ++DOCSHELL 18F8A400 == 37 [pid = 2564] [id = 493] 06:52:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 133 (18F9BC00) [pid = 2564] [serial = 1479] [outer = 00000000] 06:52:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 134 (19A2B800) [pid = 2564] [serial = 1480] [outer = 18F9BC00] 06:52:12 INFO - PROCESS | 2564 | 1464011532494 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 135 (19BE1800) [pid = 2564] [serial = 1481] [outer = 18F9BC00] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 134 (16F44800) [pid = 2564] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 133 (14264800) [pid = 2564] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 132 (0FF14400) [pid = 2564] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 131 (0F8EF000) [pid = 2564] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 130 (0CC31400) [pid = 2564] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 129 (0C810800) [pid = 2564] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 128 (1AC56800) [pid = 2564] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 127 (1B9B3C00) [pid = 2564] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 126 (1994F000) [pid = 2564] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 125 (19A2DC00) [pid = 2564] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 124 (14269800) [pid = 2564] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 123 (1426E000) [pid = 2564] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 122 (0FF11800) [pid = 2564] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 121 (14963000) [pid = 2564] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 120 (1CBDEC00) [pid = 2564] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 119 (18065400) [pid = 2564] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 118 (1B9B0C00) [pid = 2564] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 117 (0FCDB000) [pid = 2564] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 116 (18628800) [pid = 2564] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 115 (18F80400) [pid = 2564] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 114 (0F858000) [pid = 2564] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 113 (1AC64000) [pid = 2564] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 112 (1B922400) [pid = 2564] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1CBDA800) [pid = 2564] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (16E10C00) [pid = 2564] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0FD22400) [pid = 2564] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1C6AD000) [pid = 2564] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (16F3F800) [pid = 2564] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (14964000) [pid = 2564] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (0FCDC400) [pid = 2564] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (102C3400) [pid = 2564] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1950DC00) [pid = 2564] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:52:13 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1D686C00) [pid = 2564] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:52:13 INFO - PROCESS | 2564 | 1464011533363 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1175ms 06:52:13 INFO - PROCESS | 2564 | 1464011533409 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 06:52:13 INFO - PROCESS | 2564 | 1464011533411 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:52:13 INFO - PROCESS | 2564 | 1464011533414 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 2564 | 1464011533416 Marionette TRACE conn6 <- [1,1938,null,{}] 06:52:13 INFO - PROCESS | 2564 | 1464011533419 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:13 INFO - PROCESS | 2564 | 1464011533497 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 06:52:13 INFO - PROCESS | 2564 | 1464011533503 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 2564 | ++DOCSHELL 0FCE1C00 == 38 [pid = 2564] [id = 494] 06:52:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0FE28400) [pid = 2564] [serial = 1482] [outer = 00000000] 06:52:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (13FD7000) [pid = 2564] [serial = 1483] [outer = 0FE28400] 06:52:13 INFO - PROCESS | 2564 | 1464011533547 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (14668800) [pid = 2564] [serial = 1484] [outer = 0FE28400] 06:52:13 INFO - PROCESS | 2564 | 1464011533984 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 06:52:14 INFO - PROCESS | 2564 | 1464011534045 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 2564 | 1464011534047 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 06:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:52:14 INFO - PROCESS | 2564 | 1464011534050 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 2564 | 1464011534051 Marionette TRACE conn6 <- [1,1942,null,{}] 06:52:14 INFO - PROCESS | 2564 | 1464011534055 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:14 INFO - PROCESS | 2564 | 1464011534132 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 06:52:14 INFO - PROCESS | 2564 | 1464011534139 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 2564 | ++DOCSHELL 10FD9400 == 39 [pid = 2564] [id = 495] 06:52:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (15408C00) [pid = 2564] [serial = 1485] [outer = 00000000] 06:52:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (16F5F400) [pid = 2564] [serial = 1486] [outer = 15408C00] 06:52:14 INFO - PROCESS | 2564 | 1464011534182 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1862A800) [pid = 2564] [serial = 1487] [outer = 15408C00] 06:52:14 INFO - PROCESS | 2564 | 1464011534616 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 06:52:14 INFO - PROCESS | 2564 | 1464011534690 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 2564 | 1464011534692 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 06:52:14 INFO - PROCESS | 2564 | 1464011534696 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:52:14 INFO - PROCESS | 2564 | 1464011534697 Marionette TRACE conn6 <- [1,1946,null,{}] 06:52:14 INFO - PROCESS | 2564 | 1464011534701 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:14 INFO - PROCESS | 2564 | 1464011534783 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 06:52:14 INFO - PROCESS | 2564 | 1464011534790 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 2564 | ++DOCSHELL 18632C00 == 40 [pid = 2564] [id = 496] 06:52:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (18F2A800) [pid = 2564] [serial = 1488] [outer = 00000000] 06:52:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (19A2C000) [pid = 2564] [serial = 1489] [outer = 18F2A800] 06:52:14 INFO - PROCESS | 2564 | 1464011534833 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (19A2D400) [pid = 2564] [serial = 1490] [outer = 18F2A800] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 18679800 == 39 [pid = 2564] [id = 398] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 092FC000 == 38 [pid = 2564] [id = 399] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 16F48C00 == 37 [pid = 2564] [id = 397] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 092FDC00 == 36 [pid = 2564] [id = 400] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 1495E000 == 35 [pid = 2564] [id = 403] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 105EA000 == 34 [pid = 2564] [id = 390] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 13E8D400 == 33 [pid = 2564] [id = 402] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 1490F400 == 32 [pid = 2564] [id = 396] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 0FCD4000 == 31 [pid = 2564] [id = 389] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 0F8F0C00 == 30 [pid = 2564] [id = 401] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 0FC4B000 == 29 [pid = 2564] [id = 391] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 092FC800 == 28 [pid = 2564] [id = 392] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 0D03AC00 == 27 [pid = 2564] [id = 405] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 15E1F000 == 26 [pid = 2564] [id = 394] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 1490E000 == 25 [pid = 2564] [id = 393] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 16E0BC00 == 24 [pid = 2564] [id = 404] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 0CCD7000 == 23 [pid = 2564] [id = 395] 06:52:15 INFO - PROCESS | 2564 | --DOCSHELL 146B9000 == 22 [pid = 2564] [id = 482] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (18F7F400) [pid = 2564] [serial = 1322] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (15E18C00) [pid = 2564] [serial = 1235] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B924000) [pid = 2564] [serial = 1268] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (0FF0AC00) [pid = 2564] [serial = 1361] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (0FE30800) [pid = 2564] [serial = 1271] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (1C69C400) [pid = 2564] [serial = 1283] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (1B930000) [pid = 2564] [serial = 1277] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1C35C000) [pid = 2564] [serial = 1280] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (19A30C00) [pid = 2564] [serial = 1229] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1A8AE000) [pid = 2564] [serial = 1358] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (15E1C800) [pid = 2564] [serial = 1274] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (16E96800) [pid = 2564] [serial = 1364] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1495C000) [pid = 2564] [serial = 1319] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1D4BFC00) [pid = 2564] [serial = 1316] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1D4C8400) [pid = 2564] [serial = 1325] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1B2ADC00) [pid = 2564] [serial = 1367] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1C364800) [pid = 2564] [serial = 1370] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (10597400) [pid = 2564] [serial = 1232] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1D4C2000) [pid = 2564] [serial = 1447] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18672800) [pid = 2564] [serial = 1432] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (19A2CC00) [pid = 2564] [serial = 1436] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (19A2A000) [pid = 2564] [serial = 1435] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (175E6C00) [pid = 2564] [serial = 1441] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1B922800) [pid = 2564] [serial = 1438] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1C6A2400) [pid = 2564] [serial = 1444] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1B9B8000) [pid = 2564] [serial = 1439] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1D4BE800) [pid = 2564] [serial = 1411] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18626C00) [pid = 2564] [serial = 1409] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F61000) [pid = 2564] [serial = 1408] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14794800) [pid = 2564] [serial = 1406] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10F50400) [pid = 2564] [serial = 1405] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1CBD6C00) [pid = 2564] [serial = 1403] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (16F5C000) [pid = 2564] [serial = 1429] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15ECC400) [pid = 2564] [serial = 1426] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (16E0C800) [pid = 2564] [serial = 1427] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FE22000) [pid = 2564] [serial = 1423] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FF0E000) [pid = 2564] [serial = 1424] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (159DAC00) [pid = 2564] [serial = 1421] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (142F1800) [pid = 2564] [serial = 1420] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1DD26400) [pid = 2564] [serial = 1418] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1D934C00) [pid = 2564] [serial = 1417] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1D92E400) [pid = 2564] [serial = 1415] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1D928800) [pid = 2564] [serial = 1414] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1D4C7C00) [pid = 2564] [serial = 1412] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18935000) [pid = 2564] [serial = 1433] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1C6B6400) [pid = 2564] [serial = 1445] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (180E1000) [pid = 2564] [serial = 1430] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1B1BA000) [pid = 2564] [serial = 1442] [outer = 00000000] [url = about:blank] 06:52:16 INFO - PROCESS | 2564 | 1464011536757 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2069ms 06:52:16 INFO - PROCESS | 2564 | 1464011536771 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 2564 | 1464011536775 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 06:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:52:16 INFO - PROCESS | 2564 | 1464011536781 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 2564 | 1464011536784 Marionette TRACE conn6 <- [1,1950,null,{}] 06:52:16 INFO - PROCESS | 2564 | 1464011536790 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:16 INFO - PROCESS | 2564 | 1464011536876 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 06:52:16 INFO - PROCESS | 2564 | 1464011536888 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 2564 | ++DOCSHELL 0C815400 == 23 [pid = 2564] [id = 497] 06:52:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0C815800) [pid = 2564] [serial = 1491] [outer = 00000000] 06:52:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0C866C00) [pid = 2564] [serial = 1492] [outer = 0C815800] 06:52:16 INFO - PROCESS | 2564 | 1464011536934 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0CCA0000) [pid = 2564] [serial = 1493] [outer = 0C815800] 06:52:17 INFO - PROCESS | 2564 | 1464011537422 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 06:52:17 INFO - PROCESS | 2564 | 1464011537473 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 2564 | 1464011537479 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 06:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:52:17 INFO - PROCESS | 2564 | 1464011537485 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 2564 | 1464011537488 Marionette TRACE conn6 <- [1,1954,null,{}] 06:52:17 INFO - PROCESS | 2564 | 1464011537492 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:17 INFO - PROCESS | 2564 | 1464011537573 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 06:52:17 INFO - PROCESS | 2564 | 1464011537584 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 2564 | ++DOCSHELL 0FC48C00 == 24 [pid = 2564] [id = 498] 06:52:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FCD5800) [pid = 2564] [serial = 1494] [outer = 00000000] 06:52:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FCDBC00) [pid = 2564] [serial = 1495] [outer = 0FCD5800] 06:52:17 INFO - PROCESS | 2564 | 1464011537632 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD27800) [pid = 2564] [serial = 1496] [outer = 0FCD5800] 06:52:18 INFO - PROCESS | 2564 | 1464011538113 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 06:52:18 INFO - PROCESS | 2564 | 1464011538157 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 06:52:18 INFO - PROCESS | 2564 | 1464011538160 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 06:52:18 INFO - PROCESS | 2564 | 1464011538163 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:52:18 INFO - PROCESS | 2564 | 1464011538167 Marionette TRACE conn6 <- [1,1958,null,{}] 06:52:18 INFO - PROCESS | 2564 | 1464011538178 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:18 INFO - PROCESS | 2564 | 1464011538291 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 06:52:18 INFO - PROCESS | 2564 | 1464011538390 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FF09400 == 25 [pid = 2564] [id = 499] 06:52:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF09800) [pid = 2564] [serial = 1497] [outer = 00000000] 06:52:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FF0E000) [pid = 2564] [serial = 1498] [outer = 0FF09800] 06:52:18 INFO - PROCESS | 2564 | 1464011538441 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FF14000) [pid = 2564] [serial = 1499] [outer = 0FF09800] 06:52:18 INFO - PROCESS | 2564 | 1464011538823 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 06:52:18 INFO - PROCESS | 2564 | 1464011538837 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 06:52:18 INFO - PROCESS | 2564 | 1464011538839 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 06:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:52:18 INFO - PROCESS | 2564 | 1464011538842 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:52:18 INFO - PROCESS | 2564 | 1464011538844 Marionette TRACE conn6 <- [1,1962,null,{}] 06:52:18 INFO - PROCESS | 2564 | 1464011538847 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:18 INFO - PROCESS | 2564 | 1464011538959 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 06:52:18 INFO - PROCESS | 2564 | 1464011538979 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 2564 | ++DOCSHELL 0F866800 == 26 [pid = 2564] [id = 500] 06:52:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FF12C00) [pid = 2564] [serial = 1500] [outer = 00000000] 06:52:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (13E79800) [pid = 2564] [serial = 1501] [outer = 0FF12C00] 06:52:19 INFO - PROCESS | 2564 | 1464011539024 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1426C800) [pid = 2564] [serial = 1502] [outer = 0FF12C00] 06:52:19 INFO - PROCESS | 2564 | 1464011539431 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 06:52:19 INFO - PROCESS | 2564 | 1464011539473 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 2564 | 1464011539475 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 06:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:52:19 INFO - PROCESS | 2564 | 1464011539479 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 2564 | 1464011539480 Marionette TRACE conn6 <- [1,1966,null,{}] 06:52:19 INFO - PROCESS | 2564 | 1464011539484 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 2564 | 1464011539559 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 06:52:19 INFO - PROCESS | 2564 | 1464011539680 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 2564 | ++DOCSHELL 14797000 == 27 [pid = 2564] [id = 501] 06:52:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14798000) [pid = 2564] [serial = 1503] [outer = 00000000] 06:52:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1495C000) [pid = 2564] [serial = 1504] [outer = 14798000] 06:52:19 INFO - PROCESS | 2564 | 1464011539730 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (154D1C00) [pid = 2564] [serial = 1505] [outer = 14798000] 06:52:20 INFO - PROCESS | 2564 | 1464011540109 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 06:52:20 INFO - PROCESS | 2564 | 1464011540149 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 2564 | 1464011540151 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 06:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:52:20 INFO - PROCESS | 2564 | 1464011540154 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 2564 | 1464011540156 Marionette TRACE conn6 <- [1,1970,null,{}] 06:52:20 INFO - PROCESS | 2564 | 1464011540159 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:20 INFO - PROCESS | 2564 | 1464011540255 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 06:52:20 INFO - PROCESS | 2564 | 1464011540264 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 2564 | ++DOCSHELL 159D9000 == 28 [pid = 2564] [id = 502] 06:52:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (159DE000) [pid = 2564] [serial = 1506] [outer = 00000000] 06:52:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (15EB1C00) [pid = 2564] [serial = 1507] [outer = 159DE000] 06:52:20 INFO - PROCESS | 2564 | 1464011540309 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (160BC000) [pid = 2564] [serial = 1508] [outer = 159DE000] 06:52:20 INFO - PROCESS | 2564 | 1464011540741 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 06:52:20 INFO - PROCESS | 2564 | 1464011540785 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 06:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:52:20 INFO - PROCESS | 2564 | 1464011540787 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 06:52:20 INFO - PROCESS | 2564 | 1464011540790 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 2564 | 1464011540792 Marionette TRACE conn6 <- [1,1974,null,{}] 06:52:20 INFO - PROCESS | 2564 | 1464011540796 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:20 INFO - PROCESS | 2564 | 1464011540875 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 06:52:20 INFO - PROCESS | 2564 | 1464011540884 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 2564 | ++DOCSHELL 16E10C00 == 29 [pid = 2564] [id = 503] 06:52:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16E91800) [pid = 2564] [serial = 1509] [outer = 00000000] 06:52:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F42800) [pid = 2564] [serial = 1510] [outer = 16E91800] 06:52:20 INFO - PROCESS | 2564 | 1464011540929 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F43000) [pid = 2564] [serial = 1511] [outer = 16E91800] 06:52:21 INFO - PROCESS | 2564 | 1464011541394 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 06:52:21 INFO - PROCESS | 2564 | 1464011541421 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 06:52:21 INFO - PROCESS | 2564 | 1464011541423 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 06:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:52:21 INFO - PROCESS | 2564 | 1464011541449 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:52:21 INFO - PROCESS | 2564 | 1464011541451 Marionette TRACE conn6 <- [1,1978,null,{}] 06:52:21 INFO - PROCESS | 2564 | 1464011541454 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:21 INFO - PROCESS | 2564 | 1464011541534 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 06:52:21 INFO - PROCESS | 2564 | 1464011541542 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 2564 | ++DOCSHELL 15ED7400 == 30 [pid = 2564] [id = 504] 06:52:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F56800) [pid = 2564] [serial = 1512] [outer = 00000000] 06:52:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16F5E000) [pid = 2564] [serial = 1513] [outer = 16F56800] 06:52:21 INFO - PROCESS | 2564 | 1464011541586 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16F5A000) [pid = 2564] [serial = 1514] [outer = 16F56800] 06:52:22 INFO - PROCESS | 2564 | 1464011542043 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 06:52:22 INFO - PROCESS | 2564 | 1464011542079 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 2564 | 1464011542081 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 06:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:52:22 INFO - PROCESS | 2564 | 1464011542084 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 2564 | 1464011542086 Marionette TRACE conn6 <- [1,1982,null,{}] 06:52:22 INFO - PROCESS | 2564 | 1464011542090 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 2564 | 1464011542202 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 06:52:22 INFO - PROCESS | 2564 | 1464011542208 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 2564 | ++DOCSHELL 0FF08400 == 31 [pid = 2564] [id = 505] 06:52:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (180D4C00) [pid = 2564] [serial = 1515] [outer = 00000000] 06:52:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (180DF000) [pid = 2564] [serial = 1516] [outer = 180D4C00] 06:52:22 INFO - PROCESS | 2564 | 1464011542255 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (180E1400) [pid = 2564] [serial = 1517] [outer = 180D4C00] 06:52:22 INFO - PROCESS | 2564 | 1464011542716 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 06:52:22 INFO - PROCESS | 2564 | 1464011542755 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 06:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:52:22 INFO - PROCESS | 2564 | 1464011542757 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 06:52:22 INFO - PROCESS | 2564 | 1464011542760 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 2564 | 1464011542762 Marionette TRACE conn6 <- [1,1986,null,{}] 06:52:22 INFO - PROCESS | 2564 | 1464011542772 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 2564 | 1464011542894 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 06:52:22 INFO - PROCESS | 2564 | 1464011542901 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 2564 | ++DOCSHELL 142E8800 == 32 [pid = 2564] [id = 506] 06:52:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18626000) [pid = 2564] [serial = 1518] [outer = 00000000] 06:52:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18677400) [pid = 2564] [serial = 1519] [outer = 18626000] 06:52:22 INFO - PROCESS | 2564 | 1464011542944 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18931C00) [pid = 2564] [serial = 1520] [outer = 18626000] 06:52:23 INFO - PROCESS | 2564 | 1464011543411 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 06:52:23 INFO - PROCESS | 2564 | 1464011543459 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 2564 | 1464011543461 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 06:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:52:23 INFO - PROCESS | 2564 | 1464011543465 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 2564 | 1464011543467 Marionette TRACE conn6 <- [1,1990,null,{}] 06:52:23 INFO - PROCESS | 2564 | 1464011543470 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:23 INFO - PROCESS | 2564 | 1464011543633 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 06:52:23 INFO - PROCESS | 2564 | 1464011543656 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:23 INFO - PROCESS | 2564 | ++DOCSHELL 146BD400 == 33 [pid = 2564] [id = 507] 06:52:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1867C000) [pid = 2564] [serial = 1521] [outer = 00000000] 06:52:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18FA3400) [pid = 2564] [serial = 1522] [outer = 1867C000] 06:52:23 INFO - PROCESS | 2564 | 1464011543704 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (19956400) [pid = 2564] [serial = 1523] [outer = 1867C000] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (15408C00) [pid = 2564] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18153C00) [pid = 2564] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (18674C00) [pid = 2564] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18F9BC00) [pid = 2564] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (16F5F000) [pid = 2564] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16F3C800) [pid = 2564] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (160B7C00) [pid = 2564] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (15403800) [pid = 2564] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FF13800) [pid = 2564] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FF08800) [pid = 2564] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FCD9000) [pid = 2564] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0C860C00) [pid = 2564] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1CBD8C00) [pid = 2564] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:52:24 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FE28400) [pid = 2564] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:52:24 INFO - PROCESS | 2564 | 1464011544250 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 830ms 06:52:24 INFO - PROCESS | 2564 | 1464011544296 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 2564 | 1464011544298 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 06:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:52:24 INFO - PROCESS | 2564 | 1464011544301 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 2564 | 1464011544303 Marionette TRACE conn6 <- [1,1994,null,{}] 06:52:24 INFO - PROCESS | 2564 | 1464011544306 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:24 INFO - PROCESS | 2564 | 1464011544382 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 06:52:24 INFO - PROCESS | 2564 | 1464011544388 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 2564 | ++DOCSHELL 0FF13800 == 34 [pid = 2564] [id = 508] 06:52:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1058F000) [pid = 2564] [serial = 1524] [outer = 00000000] 06:52:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F5AC00) [pid = 2564] [serial = 1525] [outer = 1058F000] 06:52:24 INFO - PROCESS | 2564 | 1464011544432 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F61800) [pid = 2564] [serial = 1526] [outer = 1058F000] 06:52:24 INFO - PROCESS | 2564 | 1464011544862 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:52:24 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 06:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 06:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:52:24 INFO - PROCESS | 2564 | 1464011544872 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 2564 | 1464011544874 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 06:52:24 INFO - PROCESS | 2564 | 1464011544877 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 2564 | 1464011544879 Marionette TRACE conn6 <- [1,1998,null,{}] 06:52:24 INFO - PROCESS | 2564 | 1464011544882 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:24 INFO - PROCESS | 2564 | 1464011545006 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 06:52:25 INFO - PROCESS | 2564 | 1464011545018 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 2564 | ++DOCSHELL 1421B800 == 35 [pid = 2564] [id = 509] 06:52:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16F59000) [pid = 2564] [serial = 1527] [outer = 00000000] 06:52:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (199B1000) [pid = 2564] [serial = 1528] [outer = 16F59000] 06:52:25 INFO - PROCESS | 2564 | 1464011545064 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19A32400) [pid = 2564] [serial = 1529] [outer = 16F59000] 06:52:25 INFO - PROCESS | 2564 | 1464011545501 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:52:25 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 06:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 06:52:25 INFO - PROCESS | 2564 | 1464011545553 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 06:52:25 INFO - PROCESS | 2564 | 1464011545555 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 06:52:25 INFO - PROCESS | 2564 | 1464011545558 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 2564 | 1464011545560 Marionette TRACE conn6 <- [1,2002,null,{}] 06:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:52:25 INFO - PROCESS | 2564 | 1464011545563 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:25 INFO - PROCESS | 2564 | 1464011545677 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 06:52:25 INFO - PROCESS | 2564 | 1464011545689 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 2564 | ++DOCSHELL 19A34000 == 36 [pid = 2564] [id = 510] 06:52:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19A35C00) [pid = 2564] [serial = 1530] [outer = 00000000] 06:52:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1AC58000) [pid = 2564] [serial = 1531] [outer = 19A35C00] 06:52:25 INFO - PROCESS | 2564 | 1464011545745 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1AC5B000) [pid = 2564] [serial = 1532] [outer = 19A35C00] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 15ED7400 == 35 [pid = 2564] [id = 504] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 159D9000 == 34 [pid = 2564] [id = 502] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 16E10C00 == 33 [pid = 2564] [id = 503] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 14797000 == 32 [pid = 2564] [id = 501] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 146BD400 == 31 [pid = 2564] [id = 507] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 0FF13800 == 30 [pid = 2564] [id = 508] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 142E8800 == 29 [pid = 2564] [id = 506] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 1421B800 == 28 [pid = 2564] [id = 509] 06:52:27 INFO - PROCESS | 2564 | --DOCSHELL 0FF08400 == 27 [pid = 2564] [id = 505] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1862A800) [pid = 2564] [serial = 1487] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (19A2C000) [pid = 2564] [serial = 1489] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18624000) [pid = 2564] [serial = 1474] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18938C00) [pid = 2564] [serial = 1477] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (19A2B800) [pid = 2564] [serial = 1480] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18F80800) [pid = 2564] [serial = 1478] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (16F5F400) [pid = 2564] [serial = 1486] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19BE1800) [pid = 2564] [serial = 1481] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18033C00) [pid = 2564] [serial = 1471] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F57000) [pid = 2564] [serial = 1468] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (16F5C400) [pid = 2564] [serial = 1469] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16E0B000) [pid = 2564] [serial = 1465] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (16E97800) [pid = 2564] [serial = 1466] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (159D6C00) [pid = 2564] [serial = 1462] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (159DE400) [pid = 2564] [serial = 1463] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1426CC00) [pid = 2564] [serial = 1459] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1478FC00) [pid = 2564] [serial = 1460] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FF13C00) [pid = 2564] [serial = 1456] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (1051BC00) [pid = 2564] [serial = 1457] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FCE1400) [pid = 2564] [serial = 1453] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FD2BC00) [pid = 2564] [serial = 1454] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0D032C00) [pid = 2564] [serial = 1450] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0D0EBC00) [pid = 2564] [serial = 1451] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1D683000) [pid = 2564] [serial = 1448] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (13FD7000) [pid = 2564] [serial = 1483] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18625C00) [pid = 2564] [serial = 1475] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (14668800) [pid = 2564] [serial = 1484] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (175EA400) [pid = 2564] [serial = 1472] [outer = 00000000] [url = about:blank] 06:52:27 INFO - PROCESS | 2564 | 1464011547521 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2019ms 06:52:27 INFO - PROCESS | 2564 | 1464011547584 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 06:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:52:27 INFO - PROCESS | 2564 | 1464011547588 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 06:52:27 INFO - PROCESS | 2564 | 1464011547593 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 2564 | 1464011547597 Marionette TRACE conn6 <- [1,2006,null,{}] 06:52:27 INFO - PROCESS | 2564 | 1464011547603 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:27 INFO - PROCESS | 2564 | 1464011547694 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 06:52:27 INFO - PROCESS | 2564 | 1464011547702 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 2564 | ++DOCSHELL 0C85F000 == 28 [pid = 2564] [id = 511] 06:52:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0C862C00) [pid = 2564] [serial = 1533] [outer = 00000000] 06:52:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0CC6D000) [pid = 2564] [serial = 1534] [outer = 0C862C00] 06:52:27 INFO - PROCESS | 2564 | 1464011547755 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0D072C00) [pid = 2564] [serial = 1535] [outer = 0C862C00] 06:52:28 INFO - PROCESS | 2564 | 1464011548247 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 06:52:28 INFO - PROCESS | 2564 | 1464011548283 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 06:52:28 INFO - PROCESS | 2564 | 1464011548289 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 06:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:52:28 INFO - PROCESS | 2564 | 1464011548296 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 2564 | 1464011548298 Marionette TRACE conn6 <- [1,2010,null,{}] 06:52:28 INFO - PROCESS | 2564 | 1464011548302 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:28 INFO - PROCESS | 2564 | 1464011548387 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 06:52:28 INFO - PROCESS | 2564 | 1464011548397 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 2564 | ++DOCSHELL 0F8EB400 == 29 [pid = 2564] [id = 512] 06:52:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FC49C00) [pid = 2564] [serial = 1536] [outer = 00000000] 06:52:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FCDE000) [pid = 2564] [serial = 1537] [outer = 0FC49C00] 06:52:28 INFO - PROCESS | 2564 | 1464011548443 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD27000) [pid = 2564] [serial = 1538] [outer = 0FC49C00] 06:52:28 INFO - PROCESS | 2564 | 1464011548919 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 06:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:52:28 INFO - PROCESS | 2564 | 1464011548968 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 06:52:28 INFO - PROCESS | 2564 | 1464011548970 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 06:52:28 INFO - PROCESS | 2564 | 1464011548974 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 2564 | 1464011548977 Marionette TRACE conn6 <- [1,2014,null,{}] 06:52:28 INFO - PROCESS | 2564 | 1464011548988 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:29 INFO - PROCESS | 2564 | 1464011549099 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 06:52:29 INFO - PROCESS | 2564 | 1464011549191 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0D000 == 30 [pid = 2564] [id = 513] 06:52:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF0E400) [pid = 2564] [serial = 1539] [outer = 00000000] 06:52:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (102BE800) [pid = 2564] [serial = 1540] [outer = 0FF0E400] 06:52:29 INFO - PROCESS | 2564 | 1464011549238 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (10561400) [pid = 2564] [serial = 1541] [outer = 0FF0E400] 06:52:29 INFO - PROCESS | 2564 | 1464011549618 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 06:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:52:29 INFO - PROCESS | 2564 | 1464011549648 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 2564 | 1464011549650 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 06:52:29 INFO - PROCESS | 2564 | 1464011549653 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 2564 | 1464011549655 Marionette TRACE conn6 <- [1,2018,null,{}] 06:52:29 INFO - PROCESS | 2564 | 1464011549659 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:29 INFO - PROCESS | 2564 | 1464011549777 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 06:52:29 INFO - PROCESS | 2564 | 1464011549785 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 2564 | ++DOCSHELL 0F8EEC00 == 31 [pid = 2564] [id = 514] 06:52:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FF10000) [pid = 2564] [serial = 1542] [outer = 00000000] 06:52:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (13E93000) [pid = 2564] [serial = 1543] [outer = 0FF10000] 06:52:29 INFO - PROCESS | 2564 | 1464011549845 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1426D400) [pid = 2564] [serial = 1544] [outer = 0FF10000] 06:52:30 INFO - PROCESS | 2564 | 1464011550268 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 06:52:30 INFO - PROCESS | 2564 | 1464011550328 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 2564 | 1464011550330 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 06:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:52:30 INFO - PROCESS | 2564 | 1464011550341 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 2564 | 1464011550343 Marionette TRACE conn6 <- [1,2022,null,{}] 06:52:30 INFO - PROCESS | 2564 | 1464011550347 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:30 INFO - PROCESS | 2564 | 1464011550427 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 06:52:30 INFO - PROCESS | 2564 | 1464011550473 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 2564 | ++DOCSHELL 14794800 == 32 [pid = 2564] [id = 515] 06:52:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14903000) [pid = 2564] [serial = 1545] [outer = 00000000] 06:52:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (14958400) [pid = 2564] [serial = 1546] [outer = 14903000] 06:52:30 INFO - PROCESS | 2564 | 1464011550519 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (154D4C00) [pid = 2564] [serial = 1547] [outer = 14903000] 06:52:30 INFO - PROCESS | 2564 | 1464011550968 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 06:52:30 INFO - PROCESS | 2564 | 1464011551013 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 2564 | 1464011551015 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 06:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:52:31 INFO - PROCESS | 2564 | 1464011551018 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 2564 | 1464011551020 Marionette TRACE conn6 <- [1,2026,null,{}] 06:52:31 INFO - PROCESS | 2564 | 1464011551023 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:31 INFO - PROCESS | 2564 | 1464011551118 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 06:52:31 INFO - PROCESS | 2564 | 1464011551126 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 2564 | ++DOCSHELL 159E4C00 == 33 [pid = 2564] [id = 516] 06:52:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15E1B000) [pid = 2564] [serial = 1548] [outer = 00000000] 06:52:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (15EBAC00) [pid = 2564] [serial = 1549] [outer = 15E1B000] 06:52:31 INFO - PROCESS | 2564 | 1464011551170 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (160C0400) [pid = 2564] [serial = 1550] [outer = 15E1B000] 06:52:31 INFO - PROCESS | 2564 | 1464011551581 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 06:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:52:31 INFO - PROCESS | 2564 | 1464011551653 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 2564 | 1464011551655 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 06:52:31 INFO - PROCESS | 2564 | 1464011551658 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 2564 | 1464011551660 Marionette TRACE conn6 <- [1,2030,null,{}] 06:52:31 INFO - PROCESS | 2564 | 1464011551663 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:31 INFO - PROCESS | 2564 | 1464011551742 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 06:52:31 INFO - PROCESS | 2564 | 1464011551749 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 2564 | ++DOCSHELL 160C5C00 == 34 [pid = 2564] [id = 517] 06:52:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16E05400) [pid = 2564] [serial = 1551] [outer = 00000000] 06:52:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F3BC00) [pid = 2564] [serial = 1552] [outer = 16E05400] 06:52:31 INFO - PROCESS | 2564 | 1464011551793 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F48400) [pid = 2564] [serial = 1553] [outer = 16E05400] 06:52:32 INFO - PROCESS | 2564 | 1464011552252 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:52:32 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) 06:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 623ms 06:52:32 INFO - PROCESS | 2564 | 1464011552289 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 2564 | 1464011552290 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 06:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:52:32 INFO - PROCESS | 2564 | 1464011552293 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 2564 | 1464011552295 Marionette TRACE conn6 <- [1,2034,null,{}] 06:52:32 INFO - PROCESS | 2564 | 1464011552303 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 2564 | 1464011552381 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 06:52:32 INFO - PROCESS | 2564 | 1464011552388 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 2564 | ++DOCSHELL 16F57000 == 35 [pid = 2564] [id = 518] 06:52:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F5A800) [pid = 2564] [serial = 1554] [outer = 00000000] 06:52:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1805E400) [pid = 2564] [serial = 1555] [outer = 16F5A800] 06:52:32 INFO - PROCESS | 2564 | 1464011552433 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16F60800) [pid = 2564] [serial = 1556] [outer = 16F5A800] 06:52:32 INFO - PROCESS | 2564 | 1464011552899 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 06:52:32 INFO - PROCESS | 2564 | 1464011552927 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 2564 | 1464011552929 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 06:52:32 INFO - PROCESS | 2564 | 1464011552932 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 2564 | 1464011552934 Marionette TRACE conn6 <- [1,2038,null,{}] 06:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:52:32 INFO - PROCESS | 2564 | 1464011552938 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:33 INFO - PROCESS | 2564 | 1464011553048 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 06:52:33 INFO - PROCESS | 2564 | 1464011553057 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0CC00 == 36 [pid = 2564] [id = 519] 06:52:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (180D7C00) [pid = 2564] [serial = 1557] [outer = 00000000] 06:52:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (180E2000) [pid = 2564] [serial = 1558] [outer = 180D7C00] 06:52:33 INFO - PROCESS | 2564 | 1464011553101 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FD7A800) [pid = 2564] [serial = 1559] [outer = 180D7C00] 06:52:33 INFO - PROCESS | 2564 | 1464011553591 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 06:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:52:33 INFO - PROCESS | 2564 | 1464011553607 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 2564 | 1464011553608 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 06:52:33 INFO - PROCESS | 2564 | 1464011553611 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 2564 | 1464011553613 Marionette TRACE conn6 <- [1,2042,null,{}] 06:52:33 INFO - PROCESS | 2564 | 1464011553624 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:33 INFO - PROCESS | 2564 | 1464011553741 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 06:52:33 INFO - PROCESS | 2564 | 1464011553749 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 2564 | ++DOCSHELL 1830BC00 == 37 [pid = 2564] [id = 520] 06:52:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18626800) [pid = 2564] [serial = 1560] [outer = 00000000] 06:52:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18671400) [pid = 2564] [serial = 1561] [outer = 18626800] 06:52:33 INFO - PROCESS | 2564 | 1464011553792 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1867B800) [pid = 2564] [serial = 1562] [outer = 18626800] 06:52:34 INFO - PROCESS | 2564 | 1464011554250 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 06:52:34 INFO - PROCESS | 2564 | 1464011554283 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 2564 | 1464011554285 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 06:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:52:34 INFO - PROCESS | 2564 | 1464011554288 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 2564 | 1464011554291 Marionette TRACE conn6 <- [1,2046,null,{}] 06:52:34 INFO - PROCESS | 2564 | 1464011554294 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:34 INFO - PROCESS | 2564 | 1464011554458 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 06:52:34 INFO - PROCESS | 2564 | 1464011554483 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 2564 | ++DOCSHELL 1462AC00 == 38 [pid = 2564] [id = 521] 06:52:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18F2AC00) [pid = 2564] [serial = 1563] [outer = 00000000] 06:52:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18F8E400) [pid = 2564] [serial = 1564] [outer = 18F2AC00] 06:52:34 INFO - PROCESS | 2564 | 1464011554533 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1963DC00) [pid = 2564] [serial = 1565] [outer = 18F2AC00] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (180D4C00) [pid = 2564] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18626000) [pid = 2564] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1867C000) [pid = 2564] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1058F000) [pid = 2564] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (16F56800) [pid = 2564] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16E91800) [pid = 2564] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (159DE000) [pid = 2564] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14798000) [pid = 2564] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FF12C00) [pid = 2564] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FF09800) [pid = 2564] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FCD5800) [pid = 2564] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0C815800) [pid = 2564] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18F2A800) [pid = 2564] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:52:34 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F59000) [pid = 2564] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:52:35 INFO - PROCESS | 2564 | 1464011555077 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 830ms 06:52:35 INFO - PROCESS | 2564 | 1464011555124 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 2564 | 1464011555126 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 06:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:52:35 INFO - PROCESS | 2564 | 1464011555144 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 2564 | 1464011555146 Marionette TRACE conn6 <- [1,2050,null,{}] 06:52:35 INFO - PROCESS | 2564 | 1464011555149 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 2564 | 1464011555226 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 06:52:35 INFO - PROCESS | 2564 | 1464011555233 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 2564 | ++DOCSHELL 13F82800 == 39 [pid = 2564] [id = 522] 06:52:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (15408C00) [pid = 2564] [serial = 1566] [outer = 00000000] 06:52:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (175DCC00) [pid = 2564] [serial = 1567] [outer = 15408C00] 06:52:35 INFO - PROCESS | 2564 | 1464011555276 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18626000) [pid = 2564] [serial = 1568] [outer = 15408C00] 06:52:35 INFO - PROCESS | 2564 | 1464011555716 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 06:52:35 INFO - PROCESS | 2564 | 1464011555764 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 2564 | 1464011555766 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 06:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:52:35 INFO - PROCESS | 2564 | 1464011555769 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 2564 | 1464011555771 Marionette TRACE conn6 <- [1,2054,null,{}] 06:52:35 INFO - PROCESS | 2564 | 1464011555774 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 2564 | 1464011555854 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 06:52:35 INFO - PROCESS | 2564 | 1464011555863 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 2564 | ++DOCSHELL 15ECB800 == 40 [pid = 2564] [id = 523] 06:52:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16F59000) [pid = 2564] [serial = 1569] [outer = 00000000] 06:52:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19A2FC00) [pid = 2564] [serial = 1570] [outer = 16F59000] 06:52:35 INFO - PROCESS | 2564 | 1464011555908 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19A36C00) [pid = 2564] [serial = 1571] [outer = 16F59000] 06:52:36 INFO - PROCESS | 2564 | 1464011556362 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 06:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:52:36 INFO - PROCESS | 2564 | 1464011556414 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 2564 | 1464011556416 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 06:52:36 INFO - PROCESS | 2564 | 1464011556420 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 2564 | 1464011556422 Marionette TRACE conn6 <- [1,2058,null,{}] 06:52:36 INFO - PROCESS | 2564 | 1464011556425 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:36 INFO - PROCESS | 2564 | 1464011556503 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 06:52:36 INFO - PROCESS | 2564 | 1464011556510 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 2564 | ++DOCSHELL 1A85C800 == 41 [pid = 2564] [id = 524] 06:52:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1AC57000) [pid = 2564] [serial = 1572] [outer = 00000000] 06:52:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1AF60800) [pid = 2564] [serial = 1573] [outer = 1AC57000] 06:52:36 INFO - PROCESS | 2564 | 1464011556552 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1B112400) [pid = 2564] [serial = 1574] [outer = 1AC57000] 06:52:37 INFO - PROCESS | 2564 | --DOCSHELL 19A34000 == 40 [pid = 2564] [id = 510] 06:52:37 INFO - PROCESS | 2564 | --DOCSHELL 0C85F000 == 39 [pid = 2564] [id = 511] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 0FF0D000 == 38 [pid = 2564] [id = 513] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 159E4C00 == 37 [pid = 2564] [id = 516] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 0F8EEC00 == 36 [pid = 2564] [id = 514] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 160C5C00 == 35 [pid = 2564] [id = 517] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 0F8EB400 == 34 [pid = 2564] [id = 512] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 14794800 == 33 [pid = 2564] [id = 515] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 15ECB800 == 32 [pid = 2564] [id = 523] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 0FF0CC00 == 31 [pid = 2564] [id = 519] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 13F82800 == 30 [pid = 2564] [id = 522] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 16F57000 == 29 [pid = 2564] [id = 518] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 1462AC00 == 28 [pid = 2564] [id = 521] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 1830BC00 == 27 [pid = 2564] [id = 520] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (19A32400) [pid = 2564] [serial = 1529] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1AC58000) [pid = 2564] [serial = 1531] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (180DF000) [pid = 2564] [serial = 1516] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18677400) [pid = 2564] [serial = 1519] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (180E1400) [pid = 2564] [serial = 1517] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18FA3400) [pid = 2564] [serial = 1522] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (199B1000) [pid = 2564] [serial = 1528] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19956400) [pid = 2564] [serial = 1523] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F61800) [pid = 2564] [serial = 1526] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F5E000) [pid = 2564] [serial = 1513] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (16F42800) [pid = 2564] [serial = 1510] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16F43000) [pid = 2564] [serial = 1511] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (15EB1C00) [pid = 2564] [serial = 1507] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (160BC000) [pid = 2564] [serial = 1508] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1495C000) [pid = 2564] [serial = 1504] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (154D1C00) [pid = 2564] [serial = 1505] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (13E79800) [pid = 2564] [serial = 1501] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1426C800) [pid = 2564] [serial = 1502] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FF0E000) [pid = 2564] [serial = 1498] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FF14000) [pid = 2564] [serial = 1499] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FCDBC00) [pid = 2564] [serial = 1495] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0FD27800) [pid = 2564] [serial = 1496] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0C866C00) [pid = 2564] [serial = 1492] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (0CCA0000) [pid = 2564] [serial = 1493] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (19A2D400) [pid = 2564] [serial = 1490] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18931C00) [pid = 2564] [serial = 1520] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (16F5AC00) [pid = 2564] [serial = 1525] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (16F5A000) [pid = 2564] [serial = 1514] [outer = 00000000] [url = about:blank] 06:52:38 INFO - PROCESS | 2564 | --DOCSHELL 0FD79800 == 26 [pid = 2564] [id = 11] 06:52:38 INFO - PROCESS | 2564 | 1464011558456 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2071ms 06:52:38 INFO - PROCESS | 2564 | 1464011558493 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 2564 | 1464011558497 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 06:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:52:38 INFO - PROCESS | 2564 | 1464011558501 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 2564 | 1464011558504 Marionette TRACE conn6 <- [1,2062,null,{}] 06:52:38 INFO - PROCESS | 2564 | 1464011558510 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:38 INFO - PROCESS | 2564 | 1464011558594 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 06:52:38 INFO - PROCESS | 2564 | 1464011558716 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 2564 | ++DOCSHELL 0C863C00 == 27 [pid = 2564] [id = 525] 06:52:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0C864000) [pid = 2564] [serial = 1575] [outer = 00000000] 06:52:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0D07F000) [pid = 2564] [serial = 1576] [outer = 0C864000] 06:52:38 INFO - PROCESS | 2564 | 1464011558762 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0F8EA000) [pid = 2564] [serial = 1577] [outer = 0C864000] 06:52:39 INFO - PROCESS | 2564 | 1464011559151 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 06:52:39 INFO - PROCESS | 2564 | 1464011559175 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 2564 | 1464011559181 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 06:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:52:39 INFO - PROCESS | 2564 | 1464011559187 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 2564 | 1464011559190 Marionette TRACE conn6 <- [1,2066,null,{}] 06:52:39 INFO - PROCESS | 2564 | 1464011559194 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:39 INFO - PROCESS | 2564 | 1464011559281 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 06:52:39 INFO - PROCESS | 2564 | 1464011559288 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FC47C00 == 28 [pid = 2564] [id = 526] 06:52:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0C80D800) [pid = 2564] [serial = 1578] [outer = 00000000] 06:52:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FD29400) [pid = 2564] [serial = 1579] [outer = 0C80D800] 06:52:39 INFO - PROCESS | 2564 | 1464011559332 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD7C000) [pid = 2564] [serial = 1580] [outer = 0C80D800] 06:52:39 INFO - PROCESS | 2564 | 1464011559773 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 06:52:39 INFO - PROCESS | 2564 | 1464011559824 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 2564 | 1464011559826 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 06:52:39 INFO - PROCESS | 2564 | 1464011559830 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:52:39 INFO - PROCESS | 2564 | 1464011559833 Marionette TRACE conn6 <- [1,2070,null,{}] 06:52:39 INFO - PROCESS | 2564 | 1464011559844 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:39 INFO - PROCESS | 2564 | 1464011559926 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 06:52:39 INFO - PROCESS | 2564 | 1464011559936 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FF07400 == 29 [pid = 2564] [id = 527] 06:52:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF0B400) [pid = 2564] [serial = 1581] [outer = 00000000] 06:52:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FF11800) [pid = 2564] [serial = 1582] [outer = 0FF0B400] 06:52:39 INFO - PROCESS | 2564 | 1464011559987 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (104E1C00) [pid = 2564] [serial = 1583] [outer = 0FF0B400] 06:52:40 INFO - PROCESS | 2564 | 1464011560460 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 06:52:40 INFO - PROCESS | 2564 | 1464011560504 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 2564 | 1464011560507 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 06:52:40 INFO - PROCESS | 2564 | 1464011560510 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 2564 | 1464011560511 Marionette TRACE conn6 <- [1,2074,null,{}] 06:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:52:40 INFO - PROCESS | 2564 | 1464011560515 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 2564 | 1464011560608 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 06:52:40 INFO - PROCESS | 2564 | 1464011560618 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 2564 | ++DOCSHELL 104EC800 == 30 [pid = 2564] [id = 528] 06:52:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (13F83400) [pid = 2564] [serial = 1584] [outer = 00000000] 06:52:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14269C00) [pid = 2564] [serial = 1585] [outer = 13F83400] 06:52:40 INFO - PROCESS | 2564 | 1464011560666 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (14632000) [pid = 2564] [serial = 1586] [outer = 13F83400] 06:52:41 INFO - PROCESS | 2564 | 1464011561111 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 631ms 06:52:41 INFO - PROCESS | 2564 | 1464011561145 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 2564 | 1464011561147 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 06:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:52:41 INFO - PROCESS | 2564 | 1464011561154 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 2564 | 1464011561156 Marionette TRACE conn6 <- [1,2078,null,{}] 06:52:41 INFO - PROCESS | 2564 | 1464011561159 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 2564 | 1464011561235 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 06:52:41 INFO - PROCESS | 2564 | 1464011561242 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 2564 | ++DOCSHELL 1490E000 == 31 [pid = 2564] [id = 529] 06:52:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14910800) [pid = 2564] [serial = 1587] [outer = 00000000] 06:52:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (154D2C00) [pid = 2564] [serial = 1588] [outer = 14910800] 06:52:41 INFO - PROCESS | 2564 | 1464011561286 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (159D8000) [pid = 2564] [serial = 1589] [outer = 14910800] 06:52:41 INFO - PROCESS | 2564 | 1464011561742 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 06:52:41 INFO - PROCESS | 2564 | 1464011561787 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 2564 | 1464011561789 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 06:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:52:41 INFO - PROCESS | 2564 | 1464011561792 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 2564 | 1464011561794 Marionette TRACE conn6 <- [1,2082,null,{}] 06:52:41 INFO - PROCESS | 2564 | 1464011561798 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 2564 | 1464011561893 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 06:52:41 INFO - PROCESS | 2564 | 1464011561904 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 2564 | ++DOCSHELL 159E1C00 == 32 [pid = 2564] [id = 530] 06:52:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15E1B800) [pid = 2564] [serial = 1590] [outer = 00000000] 06:52:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (15ED8000) [pid = 2564] [serial = 1591] [outer = 15E1B800] 06:52:41 INFO - PROCESS | 2564 | 1464011561951 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16E07400) [pid = 2564] [serial = 1592] [outer = 15E1B800] 06:52:42 INFO - PROCESS | 2564 | 1464011562373 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 632ms 06:52:42 INFO - PROCESS | 2564 | 1464011562427 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 2564 | 1464011562429 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 06:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:52:42 INFO - PROCESS | 2564 | 1464011562432 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 2564 | 1464011562434 Marionette TRACE conn6 <- [1,2086,null,{}] 06:52:42 INFO - PROCESS | 2564 | 1464011562438 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:42 INFO - PROCESS | 2564 | 1464011562516 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 06:52:42 INFO - PROCESS | 2564 | 1464011562522 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 2564 | ++DOCSHELL 15E26800 == 33 [pid = 2564] [id = 531] 06:52:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16E0C800) [pid = 2564] [serial = 1593] [outer = 00000000] 06:52:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F45000) [pid = 2564] [serial = 1594] [outer = 16E0C800] 06:52:42 INFO - PROCESS | 2564 | 1464011562566 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F48C00) [pid = 2564] [serial = 1595] [outer = 16E0C800] 06:52:43 INFO - PROCESS | 2564 | 1464011563026 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 06:52:43 INFO - PROCESS | 2564 | 1464011563072 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 06:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:52:43 INFO - PROCESS | 2564 | 1464011563074 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 06:52:43 INFO - PROCESS | 2564 | 1464011563078 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 2564 | 1464011563079 Marionette TRACE conn6 <- [1,2090,null,{}] 06:52:43 INFO - PROCESS | 2564 | 1464011563083 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 2564 | 1464011563161 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 06:52:43 INFO - PROCESS | 2564 | 1464011563167 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 2564 | ++DOCSHELL 16F3EC00 == 34 [pid = 2564] [id = 532] 06:52:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F57000) [pid = 2564] [serial = 1596] [outer = 00000000] 06:52:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (175DC400) [pid = 2564] [serial = 1597] [outer = 16F57000] 06:52:43 INFO - PROCESS | 2564 | 1464011563211 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (175E2000) [pid = 2564] [serial = 1598] [outer = 16F57000] 06:52:43 INFO - PROCESS | 2564 | 1464011563673 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 06:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:52:43 INFO - PROCESS | 2564 | 1464011563710 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 2564 | 1464011563712 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 06:52:43 INFO - PROCESS | 2564 | 1464011563715 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 2564 | 1464011563717 Marionette TRACE conn6 <- [1,2094,null,{}] 06:52:43 INFO - PROCESS | 2564 | 1464011563720 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 2564 | 1464011563827 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 06:52:43 INFO - PROCESS | 2564 | 1464011563836 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 2564 | ++DOCSHELL 0FE30C00 == 35 [pid = 2564] [id = 533] 06:52:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18066000) [pid = 2564] [serial = 1599] [outer = 00000000] 06:52:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18153800) [pid = 2564] [serial = 1600] [outer = 18066000] 06:52:43 INFO - PROCESS | 2564 | 1464011563879 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18155400) [pid = 2564] [serial = 1601] [outer = 18066000] 06:52:44 INFO - PROCESS | 2564 | 1464011564347 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 06:52:44 INFO - PROCESS | 2564 | 1464011564388 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 2564 | 1464011564390 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 06:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:52:44 INFO - PROCESS | 2564 | 1464011564393 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 2564 | 1464011564395 Marionette TRACE conn6 <- [1,2098,null,{}] 06:52:44 INFO - PROCESS | 2564 | 1464011564398 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:44 INFO - PROCESS | 2564 | 1464011564508 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 06:52:44 INFO - PROCESS | 2564 | 1464011564514 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 2564 | ++DOCSHELL 18628400 == 36 [pid = 2564] [id = 534] 06:52:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1862B000) [pid = 2564] [serial = 1602] [outer = 00000000] 06:52:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18672C00) [pid = 2564] [serial = 1603] [outer = 1862B000] 06:52:44 INFO - PROCESS | 2564 | 1464011564559 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1867E800) [pid = 2564] [serial = 1604] [outer = 1862B000] 06:52:45 INFO - PROCESS | 2564 | 1464011565035 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 06:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:52:45 INFO - PROCESS | 2564 | 1464011565064 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 2564 | 1464011565067 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 06:52:45 INFO - PROCESS | 2564 | 1464011565070 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 2564 | 1464011565072 Marionette TRACE conn6 <- [1,2102,null,{}] 06:52:45 INFO - PROCESS | 2564 | 1464011565076 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 2564 | 1464011565246 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 06:52:45 INFO - PROCESS | 2564 | 1464011565276 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 2564 | ++DOCSHELL 14908C00 == 37 [pid = 2564] [id = 535] 06:52:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18935000) [pid = 2564] [serial = 1605] [outer = 00000000] 06:52:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18F86800) [pid = 2564] [serial = 1606] [outer = 18935000] 06:52:45 INFO - PROCESS | 2564 | 1464011565324 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (18FA8000) [pid = 2564] [serial = 1607] [outer = 18935000] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (16F59000) [pid = 2564] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (180D7C00) [pid = 2564] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (18626800) [pid = 2564] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18F2AC00) [pid = 2564] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (16F5A800) [pid = 2564] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16E05400) [pid = 2564] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (15E1B000) [pid = 2564] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14903000) [pid = 2564] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FF10000) [pid = 2564] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FF0E400) [pid = 2564] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FC49C00) [pid = 2564] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0C862C00) [pid = 2564] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19A35C00) [pid = 2564] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:52:45 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (15408C00) [pid = 2564] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:52:45 INFO - PROCESS | 2564 | 1464011565872 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 06:52:45 INFO - PROCESS | 2564 | 1464011565900 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 2564 | 1464011565902 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 06:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:52:45 INFO - PROCESS | 2564 | 1464011565916 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 2564 | 1464011565918 Marionette TRACE conn6 <- [1,2106,null,{}] 06:52:45 INFO - PROCESS | 2564 | 1464011565923 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 2564 | 1464011566002 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 06:52:45 INFO - PROCESS | 2564 | 1464011566009 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 2564 | ++DOCSHELL 14903000 == 38 [pid = 2564] [id = 536] 06:52:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (15408C00) [pid = 2564] [serial = 1608] [outer = 00000000] 06:52:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F3D400) [pid = 2564] [serial = 1609] [outer = 15408C00] 06:52:46 INFO - PROCESS | 2564 | 1464011566051 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (180DC800) [pid = 2564] [serial = 1610] [outer = 15408C00] 06:52:46 INFO - PROCESS | 2564 | 1464011566467 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 590ms 06:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:52:46 INFO - PROCESS | 2564 | 1464011566496 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 2564 | 1464011566498 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 06:52:46 INFO - PROCESS | 2564 | 1464011566501 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 2564 | 1464011566502 Marionette TRACE conn6 <- [1,2110,null,{}] 06:52:46 INFO - PROCESS | 2564 | 1464011566506 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:46 INFO - PROCESS | 2564 | 1464011566623 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 06:52:46 INFO - PROCESS | 2564 | 1464011566633 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 2564 | ++DOCSHELL 16E92400 == 39 [pid = 2564] [id = 537] 06:52:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16E93000) [pid = 2564] [serial = 1611] [outer = 00000000] 06:52:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1994F000) [pid = 2564] [serial = 1612] [outer = 16E93000] 06:52:46 INFO - PROCESS | 2564 | 1464011566678 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19A2C800) [pid = 2564] [serial = 1613] [outer = 16E93000] 06:52:47 INFO - PROCESS | 2564 | 1464011567115 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 06:52:47 INFO - PROCESS | 2564 | 1464011567172 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 2564 | 1464011567174 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 06:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:52:47 INFO - PROCESS | 2564 | 1464011567177 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 2564 | 1464011567179 Marionette TRACE conn6 <- [1,2114,null,{}] 06:52:47 INFO - PROCESS | 2564 | 1464011567196 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:47 INFO - PROCESS | 2564 | 1464011567277 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 06:52:47 INFO - PROCESS | 2564 | 1464011567287 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 2564 | ++DOCSHELL 154D0C00 == 40 [pid = 2564] [id = 538] 06:52:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19A2D800) [pid = 2564] [serial = 1614] [outer = 00000000] 06:52:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1A859C00) [pid = 2564] [serial = 1615] [outer = 19A2D800] 06:52:47 INFO - PROCESS | 2564 | 1464011567332 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1A8A6400) [pid = 2564] [serial = 1616] [outer = 19A2D800] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 1A85C800 == 39 [pid = 2564] [id = 524] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 0C863C00 == 38 [pid = 2564] [id = 525] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 0CC25000 == 37 [pid = 2564] [id = 12] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 0FF07400 == 36 [pid = 2564] [id = 527] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 159E1C00 == 35 [pid = 2564] [id = 530] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 15E26800 == 34 [pid = 2564] [id = 531] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 0FE30C00 == 33 [pid = 2564] [id = 533] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 104EC800 == 32 [pid = 2564] [id = 528] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 16E92400 == 31 [pid = 2564] [id = 537] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 14908C00 == 30 [pid = 2564] [id = 535] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 14903000 == 29 [pid = 2564] [id = 536] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 16F3EC00 == 28 [pid = 2564] [id = 532] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 0FC47C00 == 27 [pid = 2564] [id = 526] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 1490E000 == 26 [pid = 2564] [id = 529] 06:52:48 INFO - PROCESS | 2564 | --DOCSHELL 18628400 == 25 [pid = 2564] [id = 534] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (19A36C00) [pid = 2564] [serial = 1571] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1AF60800) [pid = 2564] [serial = 1573] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (180E2000) [pid = 2564] [serial = 1558] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18671400) [pid = 2564] [serial = 1561] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FD7A800) [pid = 2564] [serial = 1559] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18F8E400) [pid = 2564] [serial = 1564] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (19A2FC00) [pid = 2564] [serial = 1570] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1963DC00) [pid = 2564] [serial = 1565] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1805E400) [pid = 2564] [serial = 1555] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F3BC00) [pid = 2564] [serial = 1552] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (16F48400) [pid = 2564] [serial = 1553] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (15EBAC00) [pid = 2564] [serial = 1549] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (160C0400) [pid = 2564] [serial = 1550] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14958400) [pid = 2564] [serial = 1546] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (154D4C00) [pid = 2564] [serial = 1547] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (13E93000) [pid = 2564] [serial = 1543] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1426D400) [pid = 2564] [serial = 1544] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (102BE800) [pid = 2564] [serial = 1540] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (10561400) [pid = 2564] [serial = 1541] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FCDE000) [pid = 2564] [serial = 1537] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FD27000) [pid = 2564] [serial = 1538] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0CC6D000) [pid = 2564] [serial = 1534] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0D072C00) [pid = 2564] [serial = 1535] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1AC5B000) [pid = 2564] [serial = 1532] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1867B800) [pid = 2564] [serial = 1562] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18626000) [pid = 2564] [serial = 1568] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (175DCC00) [pid = 2564] [serial = 1567] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (16F60800) [pid = 2564] [serial = 1556] [outer = 00000000] [url = about:blank] 06:52:49 INFO - PROCESS | 2564 | 1464011569141 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2018ms 06:52:49 INFO - PROCESS | 2564 | 1464011569197 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 2564 | 1464011569201 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 06:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:52:49 INFO - PROCESS | 2564 | 1464011569207 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 2564 | 1464011569210 Marionette TRACE conn6 <- [1,2118,null,{}] 06:52:49 INFO - PROCESS | 2564 | 1464011569216 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:49 INFO - PROCESS | 2564 | 1464011569308 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 06:52:49 INFO - PROCESS | 2564 | 1464011569318 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 2564 | ++DOCSHELL 0C866400 == 26 [pid = 2564] [id = 539] 06:52:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0C866C00) [pid = 2564] [serial = 1617] [outer = 00000000] 06:52:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0CCD7000) [pid = 2564] [serial = 1618] [outer = 0C866C00] 06:52:49 INFO - PROCESS | 2564 | 1464011569364 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0D0E3000) [pid = 2564] [serial = 1619] [outer = 0C866C00] 06:52:49 INFO - PROCESS | 2564 | 1464011569859 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 2564 | 1464011569943 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 06:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:52:49 INFO - PROCESS | 2564 | 1464011569949 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 2564 | 1464011569952 Marionette TRACE conn6 <- [1,2122,null,{}] 06:52:49 INFO - PROCESS | 2564 | 1464011569956 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 2564 | 1464011570037 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 06:52:50 INFO - PROCESS | 2564 | 1464011570136 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD9000 == 27 [pid = 2564] [id = 540] 06:52:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FCD9800) [pid = 2564] [serial = 1620] [outer = 00000000] 06:52:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FD29000) [pid = 2564] [serial = 1621] [outer = 0FCD9800] 06:52:50 INFO - PROCESS | 2564 | 1464011570184 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD2F000) [pid = 2564] [serial = 1622] [outer = 0FCD9800] 06:52:50 INFO - PROCESS | 2564 | 1464011570569 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 06:52:50 INFO - PROCESS | 2564 | 1464011570622 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 2564 | 1464011570624 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 06:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:52:50 INFO - PROCESS | 2564 | 1464011570628 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 2564 | 1464011570632 Marionette TRACE conn6 <- [1,2126,null,{}] 06:52:50 INFO - PROCESS | 2564 | 1464011570643 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 2564 | 1464011570758 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 06:52:50 INFO - PROCESS | 2564 | 1464011570771 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 2564 | ++DOCSHELL 0FF07000 == 28 [pid = 2564] [id = 541] 06:52:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF07400) [pid = 2564] [serial = 1623] [outer = 00000000] 06:52:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (102C4000) [pid = 2564] [serial = 1624] [outer = 0FF07400] 06:52:50 INFO - PROCESS | 2564 | 1464011570821 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (10564C00) [pid = 2564] [serial = 1625] [outer = 0FF07400] 06:52:51 INFO - PROCESS | 2564 | 1464011571273 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 06:52:51 INFO - PROCESS | 2564 | 1464011571304 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 2564 | 1464011571306 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 06:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:52:51 INFO - PROCESS | 2564 | 1464011571310 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 2564 | 1464011571311 Marionette TRACE conn6 <- [1,2130,null,{}] 06:52:51 INFO - PROCESS | 2564 | 1464011571315 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:51 INFO - PROCESS | 2564 | 1464011571392 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 06:52:51 INFO - PROCESS | 2564 | 1464011571402 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FC52800 == 29 [pid = 2564] [id = 542] 06:52:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FF13800) [pid = 2564] [serial = 1626] [outer = 00000000] 06:52:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14055800) [pid = 2564] [serial = 1627] [outer = 0FF13800] 06:52:51 INFO - PROCESS | 2564 | 1464011571458 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (142EF000) [pid = 2564] [serial = 1628] [outer = 0FF13800] 06:52:51 INFO - PROCESS | 2564 | 1464011571885 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 2564 | 1464011571944 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 06:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:52:51 INFO - PROCESS | 2564 | 1464011571947 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 2564 | 1464011571949 Marionette TRACE conn6 <- [1,2134,null,{}] 06:52:51 INFO - PROCESS | 2564 | 1464011571953 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 2564 | 1464011572034 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 06:52:52 INFO - PROCESS | 2564 | 1464011572040 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 2564 | ++DOCSHELL 14055000 == 30 [pid = 2564] [id = 543] 06:52:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (146B6400) [pid = 2564] [serial = 1629] [outer = 00000000] 06:52:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (154CF400) [pid = 2564] [serial = 1630] [outer = 146B6400] 06:52:52 INFO - PROCESS | 2564 | 1464011572084 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (159D5400) [pid = 2564] [serial = 1631] [outer = 146B6400] 06:52:52 INFO - PROCESS | 2564 | 1464011572559 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 2564 | 1464011572624 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 06:52:52 INFO - PROCESS | 2564 | 1464011572627 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:52:52 INFO - PROCESS | 2564 | 1464011572629 Marionette TRACE conn6 <- [1,2138,null,{}] 06:52:52 INFO - PROCESS | 2564 | 1464011572633 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 2564 | 1464011572733 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 06:52:52 INFO - PROCESS | 2564 | 1464011572750 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 2564 | ++DOCSHELL 159D9400 == 31 [pid = 2564] [id = 544] 06:52:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15EB7400) [pid = 2564] [serial = 1632] [outer = 00000000] 06:52:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16E05800) [pid = 2564] [serial = 1633] [outer = 15EB7400] 06:52:52 INFO - PROCESS | 2564 | 1464011572794 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16E10000) [pid = 2564] [serial = 1634] [outer = 15EB7400] 06:52:53 INFO - PROCESS | 2564 | 1464011573226 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 06:52:53 INFO - PROCESS | 2564 | 1464011573262 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 2564 | 1464011573264 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 06:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:52:53 INFO - PROCESS | 2564 | 1464011573267 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 2564 | 1464011573269 Marionette TRACE conn6 <- [1,2142,null,{}] 06:52:53 INFO - PROCESS | 2564 | 1464011573272 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:53 INFO - PROCESS | 2564 | 1464011573346 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 06:52:53 INFO - PROCESS | 2564 | 1464011573369 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 2564 | ++DOCSHELL 16F3FC00 == 32 [pid = 2564] [id = 545] 06:52:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16F41000) [pid = 2564] [serial = 1635] [outer = 00000000] 06:52:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F5B000) [pid = 2564] [serial = 1636] [outer = 16F41000] 06:52:53 INFO - PROCESS | 2564 | 1464011573414 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F5E800) [pid = 2564] [serial = 1637] [outer = 16F41000] 06:52:53 INFO - PROCESS | 2564 | 1464011573890 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 06:52:53 INFO - PROCESS | 2564 | 1464011573938 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 2564 | 1464011573940 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 06:52:53 INFO - PROCESS | 2564 | 1464011573943 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:52:53 INFO - PROCESS | 2564 | 1464011573945 Marionette TRACE conn6 <- [1,2146,null,{}] 06:52:53 INFO - PROCESS | 2564 | 1464011573949 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 2564 | 1464011574027 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 06:52:54 INFO - PROCESS | 2564 | 1464011574035 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 2564 | ++DOCSHELL 092F1400 == 33 [pid = 2564] [id = 546] 06:52:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0C815C00) [pid = 2564] [serial = 1638] [outer = 00000000] 06:52:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18060400) [pid = 2564] [serial = 1639] [outer = 0C815C00] 06:52:54 INFO - PROCESS | 2564 | 1464011574081 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18066400) [pid = 2564] [serial = 1640] [outer = 0C815C00] 06:52:54 INFO - PROCESS | 2564 | 1464011574574 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 06:52:54 INFO - PROCESS | 2564 | 1464011574618 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 2564 | 1464011574620 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 06:52:54 INFO - PROCESS | 2564 | 1464011574623 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 2564 | 1464011574625 Marionette TRACE conn6 <- [1,2150,null,{}] 06:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:52:54 INFO - PROCESS | 2564 | 1464011574635 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 2564 | 1464011574746 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 06:52:54 INFO - PROCESS | 2564 | 1464011574837 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 2564 | ++DOCSHELL 0FE27000 == 34 [pid = 2564] [id = 547] 06:52:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18060000) [pid = 2564] [serial = 1641] [outer = 00000000] 06:52:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18628C00) [pid = 2564] [serial = 1642] [outer = 18060000] 06:52:54 INFO - PROCESS | 2564 | 1464011574883 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1830A400) [pid = 2564] [serial = 1643] [outer = 18060000] 06:52:55 INFO - PROCESS | 2564 | 1464011575330 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 06:52:55 INFO - PROCESS | 2564 | 1464011575360 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 2564 | 1464011575362 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 06:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:52:55 INFO - PROCESS | 2564 | 1464011575365 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 2564 | 1464011575367 Marionette TRACE conn6 <- [1,2154,null,{}] 06:52:55 INFO - PROCESS | 2564 | 1464011575371 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:55 INFO - PROCESS | 2564 | 1464011575492 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 06:52:55 INFO - PROCESS | 2564 | 1464011575498 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 2564 | ++DOCSHELL 18628000 == 35 [pid = 2564] [id = 548] 06:52:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18630C00) [pid = 2564] [serial = 1644] [outer = 00000000] 06:52:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1893BC00) [pid = 2564] [serial = 1645] [outer = 18630C00] 06:52:55 INFO - PROCESS | 2564 | 1464011575545 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18F80C00) [pid = 2564] [serial = 1646] [outer = 18630C00] 06:52:55 INFO - PROCESS | 2564 | 1464011576007 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 06:52:56 INFO - PROCESS | 2564 | 1464011576042 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 2564 | 1464011576044 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 06:52:56 INFO - PROCESS | 2564 | 1464011576047 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:52:56 INFO - PROCESS | 2564 | 1464011576050 Marionette TRACE conn6 <- [1,2158,null,{}] 06:52:56 INFO - PROCESS | 2564 | 1464011576053 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:56 INFO - PROCESS | 2564 | 1464011576218 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FD7A000) [pid = 2564] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18066000) [pid = 2564] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1862B000) [pid = 2564] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (16E93000) [pid = 2564] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18935000) [pid = 2564] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (16F57000) [pid = 2564] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16E0C800) [pid = 2564] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (15E1B800) [pid = 2564] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14910800) [pid = 2564] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (13F83400) [pid = 2564] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FF0B400) [pid = 2564] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0C80D800) [pid = 2564] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0C864000) [pid = 2564] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1AC57000) [pid = 2564] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FD82800) [pid = 2564] [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.] 06:52:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15408C00) [pid = 2564] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:52:56 INFO - PROCESS | 2564 | 1464011576446 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 2564 | ++DOCSHELL 0C80D800 == 36 [pid = 2564] [id = 549] 06:52:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0C810400) [pid = 2564] [serial = 1647] [outer = 00000000] 06:52:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FCDF000) [pid = 2564] [serial = 1648] [outer = 0C810400] 06:52:56 INFO - PROCESS | 2564 | 1464011576498 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1495AC00) [pid = 2564] [serial = 1649] [outer = 0C810400] 06:52:56 INFO - PROCESS | 2564 | 1464011576883 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 870ms 06:52:56 INFO - PROCESS | 2564 | 1464011576953 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 2564 | 1464011576957 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 06:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:52:56 INFO - PROCESS | 2564 | 1464011576963 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 2564 | 1464011576967 Marionette TRACE conn6 <- [1,2162,null,{}] 06:52:56 INFO - PROCESS | 2564 | 1464011576974 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:57 INFO - PROCESS | 2564 | 1464011577071 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 06:52:57 INFO - PROCESS | 2564 | 1464011577208 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 2564 | ++DOCSHELL 0C859800 == 37 [pid = 2564] [id = 550] 06:52:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0C85F000) [pid = 2564] [serial = 1650] [outer = 00000000] 06:52:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0CC74800) [pid = 2564] [serial = 1651] [outer = 0C85F000] 06:52:57 INFO - PROCESS | 2564 | 1464011577263 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0F8F4800) [pid = 2564] [serial = 1652] [outer = 0C85F000] 06:52:58 INFO - PROCESS | 2564 | 1464011578069 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1130ms 06:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:52:58 INFO - PROCESS | 2564 | 1464011578098 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 2564 | 1464011578102 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 06:52:58 INFO - PROCESS | 2564 | 1464011578110 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 2564 | 1464011578114 Marionette TRACE conn6 <- [1,2166,null,{}] 06:52:58 INFO - PROCESS | 2564 | 1464011578119 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:58 INFO - PROCESS | 2564 | 1464011578257 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 06:52:58 INFO - PROCESS | 2564 | 1464011578395 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 2564 | ++DOCSHELL 0FD24C00 == 38 [pid = 2564] [id = 551] 06:52:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FE26000) [pid = 2564] [serial = 1653] [outer = 00000000] 06:52:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (10511800) [pid = 2564] [serial = 1654] [outer = 0FE26000] 06:52:58 INFO - PROCESS | 2564 | 1464011578450 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (13E97C00) [pid = 2564] [serial = 1655] [outer = 0FE26000] 06:52:59 INFO - PROCESS | 2564 | 1464011579312 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 18628000 == 37 [pid = 2564] [id = 548] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 0FE27000 == 36 [pid = 2564] [id = 547] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 092F1400 == 35 [pid = 2564] [id = 546] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 16F3FC00 == 34 [pid = 2564] [id = 545] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 159D9400 == 33 [pid = 2564] [id = 544] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 14055000 == 32 [pid = 2564] [id = 543] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 0FC52800 == 31 [pid = 2564] [id = 542] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 0FF07000 == 30 [pid = 2564] [id = 541] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 0FCD9000 == 29 [pid = 2564] [id = 540] 06:52:59 INFO - PROCESS | 2564 | --DOCSHELL 0C866400 == 28 [pid = 2564] [id = 539] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FD82C00) [pid = 2564] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1A859C00) [pid = 2564] [serial = 1615] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18153800) [pid = 2564] [serial = 1600] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18672C00) [pid = 2564] [serial = 1603] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (19A2C800) [pid = 2564] [serial = 1613] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18155400) [pid = 2564] [serial = 1601] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18F86800) [pid = 2564] [serial = 1606] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1867E800) [pid = 2564] [serial = 1604] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1994F000) [pid = 2564] [serial = 1612] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (18FA8000) [pid = 2564] [serial = 1607] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (175DC400) [pid = 2564] [serial = 1597] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (16F45000) [pid = 2564] [serial = 1594] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (16F48C00) [pid = 2564] [serial = 1595] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (15ED8000) [pid = 2564] [serial = 1591] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (16E07400) [pid = 2564] [serial = 1592] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (154D2C00) [pid = 2564] [serial = 1588] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (159D8000) [pid = 2564] [serial = 1589] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (14269C00) [pid = 2564] [serial = 1585] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (14632000) [pid = 2564] [serial = 1586] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FF11800) [pid = 2564] [serial = 1582] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (104E1C00) [pid = 2564] [serial = 1583] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (0FD29400) [pid = 2564] [serial = 1579] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (0FD7C000) [pid = 2564] [serial = 1580] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (0D07F000) [pid = 2564] [serial = 1576] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (0F8EA000) [pid = 2564] [serial = 1577] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1B112400) [pid = 2564] [serial = 1574] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 59 (19508000) [pid = 2564] [serial = 1076] [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.] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 58 (16F3D400) [pid = 2564] [serial = 1609] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 57 (180DC800) [pid = 2564] [serial = 1610] [outer = 00000000] [url = about:blank] 06:52:59 INFO - PROCESS | 2564 | --DOMWINDOW == 56 (175E2000) [pid = 2564] [serial = 1598] [outer = 00000000] [url = about:blank] 06:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1279ms 06:52:59 INFO - PROCESS | 2564 | 1464011579417 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 2564 | 1464011579421 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 06:52:59 INFO - PROCESS | 2564 | 1464011579429 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:52:59 INFO - PROCESS | 2564 | 1464011579433 Marionette TRACE conn6 <- [1,2170,null,{}] 06:52:59 INFO - PROCESS | 2564 | 1464011579439 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:59 INFO - PROCESS | 2564 | 1464011579534 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 06:52:59 INFO - PROCESS | 2564 | 1464011579542 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 2564 | ++DOCSHELL 0CC6F800 == 29 [pid = 2564] [id = 552] 06:52:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 57 (0CC6FC00) [pid = 2564] [serial = 1656] [outer = 00000000] 06:52:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 58 (0D079400) [pid = 2564] [serial = 1657] [outer = 0CC6FC00] 06:52:59 INFO - PROCESS | 2564 | 1464011579589 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 59 (0FC4C800) [pid = 2564] [serial = 1658] [outer = 0CC6FC00] 06:53:00 INFO - PROCESS | 2564 | 1464011580120 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 06:53:00 INFO - PROCESS | 2564 | 1464011580162 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 2564 | 1464011580168 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 06:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:53:00 INFO - PROCESS | 2564 | 1464011580174 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 2564 | 1464011580176 Marionette TRACE conn6 <- [1,2174,null,{}] 06:53:00 INFO - PROCESS | 2564 | 1464011580180 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:00 INFO - PROCESS | 2564 | 1464011580263 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 06:53:00 INFO - PROCESS | 2564 | 1464011580351 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD5000 == 30 [pid = 2564] [id = 553] 06:53:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 60 (0FCDA000) [pid = 2564] [serial = 1659] [outer = 00000000] 06:53:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FE2BC00) [pid = 2564] [serial = 1660] [outer = 0FCDA000] 06:53:00 INFO - PROCESS | 2564 | 1464011580408 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FF10000) [pid = 2564] [serial = 1661] [outer = 0FCDA000] 06:53:00 INFO - PROCESS | 2564 | 1464011580801 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 06:53:00 INFO - PROCESS | 2564 | 1464011580848 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 2564 | 1464011580851 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 06:53:00 INFO - PROCESS | 2564 | 1464011580854 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:53:00 INFO - PROCESS | 2564 | 1464011580857 Marionette TRACE conn6 <- [1,2178,null,{}] 06:53:00 INFO - PROCESS | 2564 | 1464011580868 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:00 INFO - PROCESS | 2564 | 1464011580981 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 06:53:00 INFO - PROCESS | 2564 | 1464011580992 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 2564 | ++DOCSHELL 14224C00 == 31 [pid = 2564] [id = 554] 06:53:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (14269C00) [pid = 2564] [serial = 1662] [outer = 00000000] 06:53:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (14668800) [pid = 2564] [serial = 1663] [outer = 14269C00] 06:53:01 INFO - PROCESS | 2564 | 1464011581044 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (14903C00) [pid = 2564] [serial = 1664] [outer = 14269C00] 06:53:01 INFO - PROCESS | 2564 | 1464011581495 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 06:53:01 INFO - PROCESS | 2564 | 1464011581528 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 2564 | 1464011581531 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 06:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:53:01 INFO - PROCESS | 2564 | 1464011581540 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 2564 | 1464011581542 Marionette TRACE conn6 <- [1,2182,null,{}] 06:53:01 INFO - PROCESS | 2564 | 1464011581546 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 2564 | 1464011581669 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 06:53:01 INFO - PROCESS | 2564 | 1464011581678 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 2564 | ++DOCSHELL 154D9C00 == 32 [pid = 2564] [id = 555] 06:53:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (159D8800) [pid = 2564] [serial = 1665] [outer = 00000000] 06:53:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (159E3000) [pid = 2564] [serial = 1666] [outer = 159D8800] 06:53:01 INFO - PROCESS | 2564 | 1464011581771 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (15E25400) [pid = 2564] [serial = 1667] [outer = 159D8800] 06:53:02 INFO - PROCESS | 2564 | 1464011582206 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 06:53:02 INFO - PROCESS | 2564 | 1464011582273 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 2564 | 1464011582276 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 06:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:53:02 INFO - PROCESS | 2564 | 1464011582279 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 2564 | 1464011582281 Marionette TRACE conn6 <- [1,2186,null,{}] 06:53:02 INFO - PROCESS | 2564 | 1464011582284 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:02 INFO - PROCESS | 2564 | 1464011582417 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 06:53:02 INFO - PROCESS | 2564 | 1464011582442 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 2564 | ++DOCSHELL 0C811800 == 33 [pid = 2564] [id = 556] 06:53:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (15EAE800) [pid = 2564] [serial = 1668] [outer = 00000000] 06:53:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (16E07400) [pid = 2564] [serial = 1669] [outer = 15EAE800] 06:53:02 INFO - PROCESS | 2564 | 1464011582485 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (16F3C000) [pid = 2564] [serial = 1670] [outer = 15EAE800] 06:53:02 INFO - PROCESS | 2564 | 1464011582927 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 06:53:02 INFO - PROCESS | 2564 | 1464011582953 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 06:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:53:02 INFO - PROCESS | 2564 | 1464011582955 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 06:53:02 INFO - PROCESS | 2564 | 1464011582958 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 2564 | 1464011582960 Marionette TRACE conn6 <- [1,2190,null,{}] 06:53:02 INFO - PROCESS | 2564 | 1464011582963 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 2564 | 1464011583092 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 06:53:03 INFO - PROCESS | 2564 | 1464011583101 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 2564 | ++DOCSHELL 16F3E400 == 34 [pid = 2564] [id = 557] 06:53:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (16F47800) [pid = 2564] [serial = 1671] [outer = 00000000] 06:53:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1803A000) [pid = 2564] [serial = 1672] [outer = 16F47800] 06:53:03 INFO - PROCESS | 2564 | 1464011583200 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (16F56800) [pid = 2564] [serial = 1673] [outer = 16F47800] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (16F41000) [pid = 2564] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FCD9800) [pid = 2564] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18060000) [pid = 2564] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FF13800) [pid = 2564] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0C866C00) [pid = 2564] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (19A2D800) [pid = 2564] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (15EB7400) [pid = 2564] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0C815C00) [pid = 2564] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (0FF07400) [pid = 2564] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (146B6400) [pid = 2564] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:53:03 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18630C00) [pid = 2564] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:53:03 INFO - PROCESS | 2564 | 1464011583683 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 770ms 06:53:03 INFO - PROCESS | 2564 | 1464011583750 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 2564 | 1464011583752 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 06:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:53:03 INFO - PROCESS | 2564 | 1464011583755 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 2564 | 1464011583757 Marionette TRACE conn6 <- [1,2194,null,{}] 06:53:03 INFO - PROCESS | 2564 | 1464011583760 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 2564 | 1464011583834 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 06:53:03 INFO - PROCESS | 2564 | 1464011583925 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 2564 | ++DOCSHELL 0CCA1000 == 35 [pid = 2564] [id = 558] 06:53:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0FE2DC00) [pid = 2564] [serial = 1674] [outer = 00000000] 06:53:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (16F58000) [pid = 2564] [serial = 1675] [outer = 0FE2DC00] 06:53:03 INFO - PROCESS | 2564 | 1464011583978 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (18064000) [pid = 2564] [serial = 1676] [outer = 0FE2DC00] 06:53:04 INFO - PROCESS | 2564 | 1464011584333 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 06:53:04 INFO - PROCESS | 2564 | 1464011584387 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 2564 | 1464011584389 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 06:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:53:04 INFO - PROCESS | 2564 | 1464011584392 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 2564 | 1464011584394 Marionette TRACE conn6 <- [1,2198,null,{}] 06:53:04 INFO - PROCESS | 2564 | 1464011584405 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 2564 | 1464011584484 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 06:53:04 INFO - PROCESS | 2564 | 1464011584491 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 2564 | ++DOCSHELL 10512400 == 36 [pid = 2564] [id = 559] 06:53:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (180DD800) [pid = 2564] [serial = 1677] [outer = 00000000] 06:53:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1862AC00) [pid = 2564] [serial = 1678] [outer = 180DD800] 06:53:04 INFO - PROCESS | 2564 | 1464011584536 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18671800) [pid = 2564] [serial = 1679] [outer = 180DD800] 06:53:04 INFO - PROCESS | 2564 | 1464011584953 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 590ms 06:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:53:04 INFO - PROCESS | 2564 | 1464011584983 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 2564 | 1464011584985 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 06:53:04 INFO - PROCESS | 2564 | 1464011584989 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 2564 | 1464011584990 Marionette TRACE conn6 <- [1,2202,null,{}] 06:53:04 INFO - PROCESS | 2564 | 1464011584994 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:05 INFO - PROCESS | 2564 | 1464011585116 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 06:53:05 INFO - PROCESS | 2564 | 1464011585123 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 2564 | ++DOCSHELL 1862C400 == 37 [pid = 2564] [id = 560] 06:53:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18677800) [pid = 2564] [serial = 1680] [outer = 00000000] 06:53:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (18936C00) [pid = 2564] [serial = 1681] [outer = 18677800] 06:53:05 INFO - PROCESS | 2564 | 1464011585166 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (18938400) [pid = 2564] [serial = 1682] [outer = 18677800] 06:53:05 INFO - PROCESS | 2564 | 1464011585580 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 06:53:05 INFO - PROCESS | 2564 | 1464011585654 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 2564 | 1464011585659 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 06:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:53:05 INFO - PROCESS | 2564 | 1464011585669 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 2564 | 1464011585674 Marionette TRACE conn6 <- [1,2206,null,{}] 06:53:05 INFO - PROCESS | 2564 | 1464011585680 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:05 INFO - PROCESS | 2564 | 1464011585793 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 06:53:05 INFO - PROCESS | 2564 | 1464011585907 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 2564 | ++DOCSHELL 0C863800 == 38 [pid = 2564] [id = 561] 06:53:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0C864000) [pid = 2564] [serial = 1683] [outer = 00000000] 06:53:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0D07F400) [pid = 2564] [serial = 1684] [outer = 0C864000] 06:53:05 INFO - PROCESS | 2564 | 1464011586006 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (0FD2E400) [pid = 2564] [serial = 1685] [outer = 0C864000] 06:53:06 INFO - PROCESS | 2564 | 1464011586650 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1019ms 06:53:06 INFO - PROCESS | 2564 | 1464011586694 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 2564 | 1464011586698 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 06:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:53:06 INFO - PROCESS | 2564 | 1464011586706 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 2564 | 1464011586710 Marionette TRACE conn6 <- [1,2210,null,{}] 06:53:06 INFO - PROCESS | 2564 | 1464011586714 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:06 INFO - PROCESS | 2564 | 1464011586818 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 06:53:06 INFO - PROCESS | 2564 | 1464011586957 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 2564 | ++DOCSHELL 14052400 == 39 [pid = 2564] [id = 562] 06:53:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14055000) [pid = 2564] [serial = 1686] [outer = 00000000] 06:53:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (14963C00) [pid = 2564] [serial = 1687] [outer = 14055000] 06:53:06 INFO - PROCESS | 2564 | 1464011587014 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (15E18800) [pid = 2564] [serial = 1688] [outer = 14055000] 06:53:07 INFO - PROCESS | 2564 | 1464011587622 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 06:53:07 INFO - PROCESS | 2564 | 1464011587639 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 2564 | 1464011587641 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 06:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:53:07 INFO - PROCESS | 2564 | 1464011587645 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 2564 | 1464011587647 Marionette TRACE conn6 <- [1,2214,null,{}] 06:53:07 INFO - PROCESS | 2564 | 1464011587658 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:07 INFO - PROCESS | 2564 | 1464011587770 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 06:53:07 INFO - PROCESS | 2564 | 1464011587883 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 2564 | ++DOCSHELL 180E2800 == 40 [pid = 2564] [id = 563] 06:53:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18153800) [pid = 2564] [serial = 1689] [outer = 00000000] 06:53:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1893A000) [pid = 2564] [serial = 1690] [outer = 18153800] 06:53:07 INFO - PROCESS | 2564 | 1464011587984 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18F89C00) [pid = 2564] [serial = 1691] [outer = 18153800] 06:53:08 INFO - PROCESS | 2564 | 1464011588602 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 06:53:08 INFO - PROCESS | 2564 | 1464011588618 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 2564 | 1464011588621 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 06:53:08 INFO - PROCESS | 2564 | 1464011588624 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:53:08 INFO - PROCESS | 2564 | 1464011588626 Marionette TRACE conn6 <- [1,2218,null,{}] 06:53:08 INFO - PROCESS | 2564 | 1464011588630 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 2564 | 1464011588754 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 06:53:08 INFO - PROCESS | 2564 | 1464011588862 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 2564 | ++DOCSHELL 105E4C00 == 41 [pid = 2564] [id = 564] 06:53:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16F5E000) [pid = 2564] [serial = 1692] [outer = 00000000] 06:53:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18153C00) [pid = 2564] [serial = 1693] [outer = 16F5E000] 06:53:08 INFO - PROCESS | 2564 | 1464011588920 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18F2D800) [pid = 2564] [serial = 1694] [outer = 16F5E000] 06:53:09 INFO - PROCESS | 2564 | 1464011589643 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1069ms 06:53:09 INFO - PROCESS | 2564 | 1464011589698 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 06:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:53:09 INFO - PROCESS | 2564 | 1464011589703 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 06:53:09 INFO - PROCESS | 2564 | 1464011589707 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 2564 | 1464011589711 Marionette TRACE conn6 <- [1,2222,null,{}] 06:53:09 INFO - PROCESS | 2564 | 1464011589716 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:09 INFO - PROCESS | 2564 | 1464011589812 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 06:53:09 INFO - PROCESS | 2564 | 1464011589929 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 2564 | ++DOCSHELL 0D033C00 == 42 [pid = 2564] [id = 565] 06:53:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0D035000) [pid = 2564] [serial = 1695] [outer = 00000000] 06:53:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FD2F800) [pid = 2564] [serial = 1696] [outer = 0D035000] 06:53:10 INFO - PROCESS | 2564 | 1464011590031 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (102C3400) [pid = 2564] [serial = 1697] [outer = 0D035000] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 10512400 == 41 [pid = 2564] [id = 559] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 0CCA1000 == 40 [pid = 2564] [id = 558] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 16F3E400 == 39 [pid = 2564] [id = 557] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 0C811800 == 38 [pid = 2564] [id = 556] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 154D9C00 == 37 [pid = 2564] [id = 555] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 14224C00 == 36 [pid = 2564] [id = 554] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 0FCD5000 == 35 [pid = 2564] [id = 553] 06:53:10 INFO - PROCESS | 2564 | --DOCSHELL 0CC6F800 == 34 [pid = 2564] [id = 552] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FCDF000) [pid = 2564] [serial = 1648] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (16F5B000) [pid = 2564] [serial = 1636] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FD29000) [pid = 2564] [serial = 1621] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FD2F000) [pid = 2564] [serial = 1622] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18628C00) [pid = 2564] [serial = 1642] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (14055800) [pid = 2564] [serial = 1627] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (142EF000) [pid = 2564] [serial = 1628] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0CCD7000) [pid = 2564] [serial = 1618] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1A8A6400) [pid = 2564] [serial = 1616] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (16E05800) [pid = 2564] [serial = 1633] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (16E10000) [pid = 2564] [serial = 1634] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18060400) [pid = 2564] [serial = 1639] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (102C4000) [pid = 2564] [serial = 1624] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (10564C00) [pid = 2564] [serial = 1625] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (154CF400) [pid = 2564] [serial = 1630] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (159D5400) [pid = 2564] [serial = 1631] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1893BC00) [pid = 2564] [serial = 1645] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1830A400) [pid = 2564] [serial = 1643] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18F80C00) [pid = 2564] [serial = 1646] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (0D0E3000) [pid = 2564] [serial = 1619] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (16F5E800) [pid = 2564] [serial = 1637] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18066400) [pid = 2564] [serial = 1640] [outer = 00000000] [url = about:blank] 06:53:10 INFO - PROCESS | 2564 | 1464011590500 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 06:53:10 INFO - PROCESS | 2564 | 1464011590538 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 2564 | 1464011590544 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 06:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:53:10 INFO - PROCESS | 2564 | 1464011590554 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 2564 | 1464011590556 Marionette TRACE conn6 <- [1,2226,null,{}] 06:53:10 INFO - PROCESS | 2564 | 1464011590560 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:10 INFO - PROCESS | 2564 | 1464011590645 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 06:53:10 INFO - PROCESS | 2564 | 1464011590655 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2BC00 == 35 [pid = 2564] [id = 566] 06:53:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FE23400) [pid = 2564] [serial = 1698] [outer = 00000000] 06:53:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (102C0400) [pid = 2564] [serial = 1699] [outer = 0FE23400] 06:53:10 INFO - PROCESS | 2564 | 1464011590703 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1056D000) [pid = 2564] [serial = 1700] [outer = 0FE23400] 06:53:11 INFO - PROCESS | 2564 | 1464011591190 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 06:53:11 INFO - PROCESS | 2564 | 1464011591243 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 2564 | 1464011591245 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 06:53:11 INFO - PROCESS | 2564 | 1464011591248 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:53:11 INFO - PROCESS | 2564 | 1464011591252 Marionette TRACE conn6 <- [1,2230,null,{}] 06:53:11 INFO - PROCESS | 2564 | 1464011591262 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:11 INFO - PROCESS | 2564 | 1464011591351 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 06:53:11 INFO - PROCESS | 2564 | 1464011591361 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 2564 | ++DOCSHELL 142F4400 == 36 [pid = 2564] [id = 567] 06:53:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (14790400) [pid = 2564] [serial = 1701] [outer = 00000000] 06:53:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (14908400) [pid = 2564] [serial = 1702] [outer = 14790400] 06:53:11 INFO - PROCESS | 2564 | 1464011591407 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1540DC00) [pid = 2564] [serial = 1703] [outer = 14790400] 06:53:11 INFO - PROCESS | 2564 | 1464011591867 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 06:53:11 INFO - PROCESS | 2564 | 1464011591922 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 2564 | 1464011591925 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 06:53:11 INFO - PROCESS | 2564 | 1464011591928 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 2564 | 1464011591930 Marionette TRACE conn6 <- [1,2234,null,{}] 06:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:53:11 INFO - PROCESS | 2564 | 1464011591933 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 2564 | 1464011592018 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 06:53:12 INFO - PROCESS | 2564 | 1464011592150 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 2564 | ++DOCSHELL 159DE000 == 37 [pid = 2564] [id = 568] 06:53:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (159E0C00) [pid = 2564] [serial = 1704] [outer = 00000000] 06:53:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (15EB7400) [pid = 2564] [serial = 1705] [outer = 159E0C00] 06:53:12 INFO - PROCESS | 2564 | 1464011592195 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (16E05800) [pid = 2564] [serial = 1706] [outer = 159E0C00] 06:53:12 INFO - PROCESS | 2564 | 1464011592589 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 06:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:53:12 INFO - PROCESS | 2564 | 1464011592603 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 2564 | 1464011592604 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 06:53:12 INFO - PROCESS | 2564 | 1464011592608 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 2564 | 1464011592609 Marionette TRACE conn6 <- [1,2238,null,{}] 06:53:12 INFO - PROCESS | 2564 | 1464011592619 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 2564 | 1464011592726 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 06:53:12 INFO - PROCESS | 2564 | 1464011592734 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 2564 | ++DOCSHELL 16E0AC00 == 38 [pid = 2564] [id = 569] 06:53:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (16E0D400) [pid = 2564] [serial = 1707] [outer = 00000000] 06:53:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (16F41C00) [pid = 2564] [serial = 1708] [outer = 16E0D400] 06:53:12 INFO - PROCESS | 2564 | 1464011592777 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (16F56400) [pid = 2564] [serial = 1709] [outer = 16E0D400] 06:53:13 INFO - PROCESS | 2564 | 1464011593250 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 690ms 06:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:53:13 INFO - PROCESS | 2564 | 1464011593299 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 2564 | 1464011593301 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 06:53:13 INFO - PROCESS | 2564 | 1464011593304 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 2564 | 1464011593306 Marionette TRACE conn6 <- [1,2242,null,{}] 06:53:13 INFO - PROCESS | 2564 | 1464011593309 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:13 INFO - PROCESS | 2564 | 1464011593466 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 06:53:13 INFO - PROCESS | 2564 | 1464011593494 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 2564 | ++DOCSHELL 0D03A400 == 39 [pid = 2564] [id = 570] 06:53:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FF05800) [pid = 2564] [serial = 1710] [outer = 00000000] 06:53:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (180E1800) [pid = 2564] [serial = 1711] [outer = 0FF05800] 06:53:13 INFO - PROCESS | 2564 | 1464011593541 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18625C00) [pid = 2564] [serial = 1712] [outer = 0FF05800] 06:53:13 INFO - PROCESS | 2564 | 1464011593995 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 06:53:14 INFO - PROCESS | 2564 | 1464011594035 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 2564 | 1464011594037 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 06:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:53:14 INFO - PROCESS | 2564 | 1464011594040 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 2564 | 1464011594041 Marionette TRACE conn6 <- [1,2246,null,{}] 06:53:14 INFO - PROCESS | 2564 | 1464011594045 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:14 INFO - PROCESS | 2564 | 1464011594160 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 06:53:14 INFO - PROCESS | 2564 | 1464011594167 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 2564 | ++DOCSHELL 0C809800 == 40 [pid = 2564] [id = 571] 06:53:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1862F000) [pid = 2564] [serial = 1713] [outer = 00000000] 06:53:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1893CC00) [pid = 2564] [serial = 1714] [outer = 1862F000] 06:53:14 INFO - PROCESS | 2564 | 1464011594260 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18F28800) [pid = 2564] [serial = 1715] [outer = 1862F000] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F47800) [pid = 2564] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (15EAE800) [pid = 2564] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0C810400) [pid = 2564] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14269C00) [pid = 2564] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0CC6FC00) [pid = 2564] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FCDA000) [pid = 2564] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FE2DC00) [pid = 2564] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (180DD800) [pid = 2564] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:53:14 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (159D8800) [pid = 2564] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:53:14 INFO - PROCESS | 2564 | 1464011594719 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 06:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:53:14 INFO - PROCESS | 2564 | 1464011594772 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 2564 | 1464011594774 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 06:53:14 INFO - PROCESS | 2564 | 1464011594806 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 2564 | 1464011594807 Marionette TRACE conn6 <- [1,2250,null,{}] 06:53:14 INFO - PROCESS | 2564 | 1464011594812 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:14 INFO - PROCESS | 2564 | 1464011594890 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 06:53:14 INFO - PROCESS | 2564 | 1464011594899 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 2564 | ++DOCSHELL 092FC800 == 41 [pid = 2564] [id = 572] 06:53:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1426C800) [pid = 2564] [serial = 1716] [outer = 00000000] 06:53:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (18676400) [pid = 2564] [serial = 1717] [outer = 1426C800] 06:53:14 INFO - PROCESS | 2564 | 1464011594942 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1867BC00) [pid = 2564] [serial = 1718] [outer = 1426C800] 06:53:15 INFO - PROCESS | 2564 | 1464011595361 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 650ms 06:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:53:15 INFO - PROCESS | 2564 | 1464011595428 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 2564 | 1464011595430 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 06:53:15 INFO - PROCESS | 2564 | 1464011595433 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 2564 | 1464011595434 Marionette TRACE conn6 <- [1,2254,null,{}] 06:53:15 INFO - PROCESS | 2564 | 1464011595438 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:15 INFO - PROCESS | 2564 | 1464011595516 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 06:53:15 INFO - PROCESS | 2564 | 1464011595522 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 2564 | ++DOCSHELL 16F3BC00 == 42 [pid = 2564] [id = 573] 06:53:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18630C00) [pid = 2564] [serial = 1719] [outer = 00000000] 06:53:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (19A2DC00) [pid = 2564] [serial = 1720] [outer = 18630C00] 06:53:15 INFO - PROCESS | 2564 | 1464011595565 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (19A36000) [pid = 2564] [serial = 1721] [outer = 18630C00] 06:53:15 INFO - PROCESS | 2564 | 1464011595980 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 06:53:15 INFO - PROCESS | 2564 | 1464011596004 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 2564 | 1464011596006 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 06:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:53:15 INFO - PROCESS | 2564 | 1464011596009 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 2564 | 1464011596011 Marionette TRACE conn6 <- [1,2258,null,{}] 06:53:15 INFO - PROCESS | 2564 | 1464011596014 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:16 INFO - PROCESS | 2564 | 1464011596135 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 06:53:16 INFO - PROCESS | 2564 | 1464011596144 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 2564 | ++DOCSHELL 19BDE400 == 43 [pid = 2564] [id = 574] 06:53:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (19BE1800) [pid = 2564] [serial = 1722] [outer = 00000000] 06:53:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1AC57000) [pid = 2564] [serial = 1723] [outer = 19BE1800] 06:53:16 INFO - PROCESS | 2564 | 1464011596188 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1AC60400) [pid = 2564] [serial = 1724] [outer = 19BE1800] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0FD24C00 == 42 [pid = 2564] [id = 551] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0C859800 == 41 [pid = 2564] [id = 550] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 154D0C00 == 40 [pid = 2564] [id = 538] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0C80D800 == 39 [pid = 2564] [id = 549] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0D033C00 == 38 [pid = 2564] [id = 565] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 105E4C00 == 37 [pid = 2564] [id = 564] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 14052400 == 36 [pid = 2564] [id = 562] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 180E2800 == 35 [pid = 2564] [id = 563] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 1862C400 == 34 [pid = 2564] [id = 560] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0C863800 == 33 [pid = 2564] [id = 561] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0FD2BC00 == 32 [pid = 2564] [id = 566] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0D03A400 == 31 [pid = 2564] [id = 570] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 159DE000 == 30 [pid = 2564] [id = 568] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 16E0AC00 == 29 [pid = 2564] [id = 569] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 142F4400 == 28 [pid = 2564] [id = 567] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 0C809800 == 27 [pid = 2564] [id = 571] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 16F3BC00 == 26 [pid = 2564] [id = 573] 06:53:17 INFO - PROCESS | 2564 | --DOCSHELL 092FC800 == 25 [pid = 2564] [id = 572] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1803A000) [pid = 2564] [serial = 1672] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16E07400) [pid = 2564] [serial = 1669] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1495AC00) [pid = 2564] [serial = 1649] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14668800) [pid = 2564] [serial = 1663] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0D079400) [pid = 2564] [serial = 1657] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FC4C800) [pid = 2564] [serial = 1658] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FE2BC00) [pid = 2564] [serial = 1660] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF10000) [pid = 2564] [serial = 1661] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (10511800) [pid = 2564] [serial = 1654] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (16F58000) [pid = 2564] [serial = 1675] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0CC74800) [pid = 2564] [serial = 1651] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18671800) [pid = 2564] [serial = 1679] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18936C00) [pid = 2564] [serial = 1681] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (16F56800) [pid = 2564] [serial = 1673] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1862AC00) [pid = 2564] [serial = 1678] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (159E3000) [pid = 2564] [serial = 1666] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (15E25400) [pid = 2564] [serial = 1667] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (18064000) [pid = 2564] [serial = 1676] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (16F3C000) [pid = 2564] [serial = 1670] [outer = 00000000] [url = about:blank] 06:53:17 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (14903C00) [pid = 2564] [serial = 1664] [outer = 00000000] [url = about:blank] 06:53:18 INFO - PROCESS | 2564 | 1464011598024 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2069ms 06:53:18 INFO - PROCESS | 2564 | 1464011598080 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 06:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:53:18 INFO - PROCESS | 2564 | 1464011598084 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 06:53:18 INFO - PROCESS | 2564 | 1464011598089 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 2564 | 1464011598092 Marionette TRACE conn6 <- [1,2262,null,{}] 06:53:18 INFO - PROCESS | 2564 | 1464011598099 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:18 INFO - PROCESS | 2564 | 1464011598192 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 06:53:18 INFO - PROCESS | 2564 | 1464011598202 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 2564 | ++DOCSHELL 0C817400 == 26 [pid = 2564] [id = 575] 06:53:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0C817800) [pid = 2564] [serial = 1725] [outer = 00000000] 06:53:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0CC74800) [pid = 2564] [serial = 1726] [outer = 0C817800] 06:53:18 INFO - PROCESS | 2564 | 1464011598249 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0D03A000) [pid = 2564] [serial = 1727] [outer = 0C817800] 06:53:18 INFO - PROCESS | 2564 | 1464011598719 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 06:53:18 INFO - PROCESS | 2564 | 1464011598779 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 2564 | 1464011598786 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 06:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:53:18 INFO - PROCESS | 2564 | 1464011598792 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 2564 | 1464011598795 Marionette TRACE conn6 <- [1,2266,null,{}] 06:53:18 INFO - PROCESS | 2564 | 1464011598799 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:18 INFO - PROCESS | 2564 | 1464011598879 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 06:53:18 INFO - PROCESS | 2564 | 1464011598889 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD5C00 == 27 [pid = 2564] [id = 576] 06:53:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FCD9800) [pid = 2564] [serial = 1728] [outer = 00000000] 06:53:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FCDDC00) [pid = 2564] [serial = 1729] [outer = 0FCD9800] 06:53:18 INFO - PROCESS | 2564 | 1464011598934 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD27400) [pid = 2564] [serial = 1730] [outer = 0FCD9800] 06:53:19 INFO - PROCESS | 2564 | 1464011599402 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 06:53:19 INFO - PROCESS | 2564 | 1464011599424 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 2564 | 1464011599427 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 06:53:19 INFO - PROCESS | 2564 | 1464011599430 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:53:19 INFO - PROCESS | 2564 | 1464011599434 Marionette TRACE conn6 <- [1,2270,null,{}] 06:53:19 INFO - PROCESS | 2564 | 1464011599445 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 2564 | 1464011599528 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 06:53:19 INFO - PROCESS | 2564 | 1464011599538 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2D400 == 28 [pid = 2564] [id = 577] 06:53:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FE2EC00) [pid = 2564] [serial = 1731] [outer = 00000000] 06:53:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FF0E800) [pid = 2564] [serial = 1732] [outer = 0FE2EC00] 06:53:19 INFO - PROCESS | 2564 | 1464011599586 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (102BE400) [pid = 2564] [serial = 1733] [outer = 0FE2EC00] 06:53:20 INFO - PROCESS | 2564 | 1464011600050 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 06:53:20 INFO - PROCESS | 2564 | 1464011600104 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 2564 | 1464011600107 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 06:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:53:20 INFO - PROCESS | 2564 | 1464011600110 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 2564 | 1464011600112 Marionette TRACE conn6 <- [1,2274,null,{}] 06:53:20 INFO - PROCESS | 2564 | 1464011600116 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 2564 | 1464011600193 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 06:53:20 INFO - PROCESS | 2564 | 1464011600199 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 2564 | ++DOCSHELL 0FC49C00 == 29 [pid = 2564] [id = 578] 06:53:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (10511800) [pid = 2564] [serial = 1734] [outer = 00000000] 06:53:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14052400) [pid = 2564] [serial = 1735] [outer = 10511800] 06:53:20 INFO - PROCESS | 2564 | 1464011600255 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (142F1800) [pid = 2564] [serial = 1736] [outer = 10511800] 06:53:20 INFO - PROCESS | 2564 | 1464011600685 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 06:53:20 INFO - PROCESS | 2564 | 1464011600744 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 2564 | 1464011600746 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 06:53:20 INFO - PROCESS | 2564 | 1464011600750 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 2564 | 1464011600751 Marionette TRACE conn6 <- [1,2278,null,{}] 06:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:53:20 INFO - PROCESS | 2564 | 1464011600755 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 2564 | 1464011600828 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 06:53:20 INFO - PROCESS | 2564 | 1464011600838 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 2564 | ++DOCSHELL 14798C00 == 30 [pid = 2564] [id = 579] 06:53:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14903C00) [pid = 2564] [serial = 1737] [outer = 00000000] 06:53:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1495CC00) [pid = 2564] [serial = 1738] [outer = 14903C00] 06:53:20 INFO - PROCESS | 2564 | 1464011600882 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (154D4C00) [pid = 2564] [serial = 1739] [outer = 14903C00] 06:53:21 INFO - PROCESS | 2564 | 1464011601343 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 06:53:21 INFO - PROCESS | 2564 | 1464011601384 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 2564 | 1464011601387 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 06:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:53:21 INFO - PROCESS | 2564 | 1464011601390 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 2564 | 1464011601391 Marionette TRACE conn6 <- [1,2282,null,{}] 06:53:21 INFO - PROCESS | 2564 | 1464011601395 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:21 INFO - PROCESS | 2564 | 1464011601492 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 06:53:21 INFO - PROCESS | 2564 | 1464011601503 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 2564 | ++DOCSHELL 159E2C00 == 31 [pid = 2564] [id = 580] 06:53:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15E1F000) [pid = 2564] [serial = 1740] [outer = 00000000] 06:53:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (15EB9800) [pid = 2564] [serial = 1741] [outer = 15E1F000] 06:53:21 INFO - PROCESS | 2564 | 1464011601550 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (160BC800) [pid = 2564] [serial = 1742] [outer = 15E1F000] 06:53:21 INFO - PROCESS | 2564 | 1464011601977 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 06:53:22 INFO - PROCESS | 2564 | 1464011602027 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 2564 | 1464011602029 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 06:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:53:22 INFO - PROCESS | 2564 | 1464011602037 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 2564 | 1464011602039 Marionette TRACE conn6 <- [1,2286,null,{}] 06:53:22 INFO - PROCESS | 2564 | 1464011602043 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 2564 | 1464011602121 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 06:53:22 INFO - PROCESS | 2564 | 1464011602128 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 2564 | ++DOCSHELL 16E0AC00 == 32 [pid = 2564] [id = 581] 06:53:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16E92800) [pid = 2564] [serial = 1743] [outer = 00000000] 06:53:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F3E400) [pid = 2564] [serial = 1744] [outer = 16E92800] 06:53:22 INFO - PROCESS | 2564 | 1464011602171 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F43400) [pid = 2564] [serial = 1745] [outer = 16E92800] 06:53:22 INFO - PROCESS | 2564 | 1464011602618 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 06:53:22 INFO - PROCESS | 2564 | 1464011602672 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 06:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:53:22 INFO - PROCESS | 2564 | 1464011602674 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 06:53:22 INFO - PROCESS | 2564 | 1464011602677 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 2564 | 1464011602679 Marionette TRACE conn6 <- [1,2290,null,{}] 06:53:22 INFO - PROCESS | 2564 | 1464011602682 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 2564 | 1464011602758 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 06:53:22 INFO - PROCESS | 2564 | 1464011602765 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 2564 | ++DOCSHELL 092F8800 == 33 [pid = 2564] [id = 582] 06:53:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FCDD800) [pid = 2564] [serial = 1746] [outer = 00000000] 06:53:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16F62C00) [pid = 2564] [serial = 1747] [outer = 0FCDD800] 06:53:22 INFO - PROCESS | 2564 | 1464011602809 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (175DC400) [pid = 2564] [serial = 1748] [outer = 0FCDD800] 06:53:23 INFO - PROCESS | 2564 | 1464011603233 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 06:53:23 INFO - PROCESS | 2564 | 1464011603315 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 2564 | 1464011603317 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 06:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:53:23 INFO - PROCESS | 2564 | 1464011603321 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 2564 | 1464011603322 Marionette TRACE conn6 <- [1,2294,null,{}] 06:53:23 INFO - PROCESS | 2564 | 1464011603326 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:23 INFO - PROCESS | 2564 | 1464011603438 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 06:53:23 INFO - PROCESS | 2564 | 1464011603544 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2CC00 == 34 [pid = 2564] [id = 583] 06:53:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (180D7C00) [pid = 2564] [serial = 1749] [outer = 00000000] 06:53:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (180E1000) [pid = 2564] [serial = 1750] [outer = 180D7C00] 06:53:23 INFO - PROCESS | 2564 | 1464011603597 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18305000) [pid = 2564] [serial = 1751] [outer = 180D7C00] 06:53:24 INFO - PROCESS | 2564 | 1464011604028 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 06:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:53:24 INFO - PROCESS | 2564 | 1464011604056 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 2564 | 1464011604058 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 06:53:24 INFO - PROCESS | 2564 | 1464011604061 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 2564 | 1464011604062 Marionette TRACE conn6 <- [1,2298,null,{}] 06:53:24 INFO - PROCESS | 2564 | 1464011604066 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 2564 | 1464011604182 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 06:53:24 INFO - PROCESS | 2564 | 1464011604188 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 2564 | ++DOCSHELL 18309800 == 35 [pid = 2564] [id = 584] 06:53:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18624000) [pid = 2564] [serial = 1752] [outer = 00000000] 06:53:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18672000) [pid = 2564] [serial = 1753] [outer = 18624000] 06:53:24 INFO - PROCESS | 2564 | 1464011604231 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1867F000) [pid = 2564] [serial = 1754] [outer = 18624000] 06:53:24 INFO - PROCESS | 2564 | 1464011604694 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 06:53:24 INFO - PROCESS | 2564 | 1464011604734 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 2564 | 1464011604737 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 06:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:53:24 INFO - PROCESS | 2564 | 1464011604740 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 2564 | 1464011604742 Marionette TRACE conn6 <- [1,2302,null,{}] 06:53:24 INFO - PROCESS | 2564 | 1464011604746 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 2564 | 1464011604910 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 06:53:24 INFO - PROCESS | 2564 | 1464011604939 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 2564 | ++DOCSHELL 1466C400 == 36 [pid = 2564] [id = 585] 06:53:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18060400) [pid = 2564] [serial = 1755] [outer = 00000000] 06:53:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1950E800) [pid = 2564] [serial = 1756] [outer = 18060400] 06:53:24 INFO - PROCESS | 2564 | 1464011604991 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (19A2B400) [pid = 2564] [serial = 1757] [outer = 18060400] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18630C00) [pid = 2564] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (16E0D400) [pid = 2564] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0FF05800) [pid = 2564] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1862F000) [pid = 2564] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1426C800) [pid = 2564] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (159E0C00) [pid = 2564] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (14790400) [pid = 2564] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FE23400) [pid = 2564] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0D035000) [pid = 2564] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16F5E000) [pid = 2564] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18153800) [pid = 2564] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14055000) [pid = 2564] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0C864000) [pid = 2564] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18677800) [pid = 2564] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0C85F000) [pid = 2564] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:53:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FE26000) [pid = 2564] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:53:25 INFO - PROCESS | 2564 | 1464011605641 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 06:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:53:25 INFO - PROCESS | 2564 | 1464011605674 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 2564 | 1464011605676 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 06:53:25 INFO - PROCESS | 2564 | 1464011605679 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 2564 | 1464011605680 Marionette TRACE conn6 <- [1,2306,null,{}] 06:53:25 INFO - PROCESS | 2564 | 1464011605683 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:25 INFO - PROCESS | 2564 | 1464011605761 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 06:53:25 INFO - PROCESS | 2564 | 1464011605771 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 2564 | ++DOCSHELL 0C812400 == 37 [pid = 2564] [id = 586] 06:53:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0C815000) [pid = 2564] [serial = 1758] [outer = 00000000] 06:53:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (14055000) [pid = 2564] [serial = 1759] [outer = 0C815000] 06:53:25 INFO - PROCESS | 2564 | 1464011605902 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (142ECC00) [pid = 2564] [serial = 1760] [outer = 0C815000] 06:53:26 INFO - PROCESS | 2564 | 1464011606293 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 2564 | 1464011606352 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 06:53:26 INFO - PROCESS | 2564 | 1464011606355 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 2564 | 1464011606356 Marionette TRACE conn6 <- [1,2310,null,{}] 06:53:26 INFO - PROCESS | 2564 | 1464011606360 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:26 INFO - PROCESS | 2564 | 1464011606477 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 06:53:26 INFO - PROCESS | 2564 | 1464011606486 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 2564 | ++DOCSHELL 102C2000 == 38 [pid = 2564] [id = 587] 06:53:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (13E96000) [pid = 2564] [serial = 1761] [outer = 00000000] 06:53:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18F8A800) [pid = 2564] [serial = 1762] [outer = 13E96000] 06:53:26 INFO - PROCESS | 2564 | 1464011606529 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1A859400) [pid = 2564] [serial = 1763] [outer = 13E96000] 06:53:26 INFO - PROCESS | 2564 | 1464011606945 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 06:53:26 INFO - PROCESS | 2564 | 1464011606986 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 2564 | 1464011606988 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 06:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:53:26 INFO - PROCESS | 2564 | 1464011606991 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 2564 | 1464011606992 Marionette TRACE conn6 <- [1,2314,null,{}] 06:53:26 INFO - PROCESS | 2564 | 1464011606996 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 2564 | 1464011607073 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 06:53:27 INFO - PROCESS | 2564 | 1464011607171 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 2564 | ++DOCSHELL 18066C00 == 39 [pid = 2564] [id = 588] 06:53:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19A35C00) [pid = 2564] [serial = 1764] [outer = 00000000] 06:53:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1B1BA000) [pid = 2564] [serial = 1765] [outer = 19A35C00] 06:53:27 INFO - PROCESS | 2564 | 1464011607228 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1B2AD400) [pid = 2564] [serial = 1766] [outer = 19A35C00] 06:53:27 INFO - PROCESS | 2564 | 1464011607656 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 06:53:27 INFO - PROCESS | 2564 | 1464011607785 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 2564 | 1464011607789 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 06:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:53:27 INFO - PROCESS | 2564 | 1464011607796 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 2564 | 1464011607800 Marionette TRACE conn6 <- [1,2318,null,{}] 06:53:27 INFO - PROCESS | 2564 | 1464011607806 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 2564 | 1464011607925 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 06:53:28 INFO - PROCESS | 2564 | 1464011608041 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 2564 | ++DOCSHELL 0CC6FC00 == 40 [pid = 2564] [id = 589] 06:53:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0CC70400) [pid = 2564] [serial = 1767] [outer = 00000000] 06:53:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0F85E400) [pid = 2564] [serial = 1768] [outer = 0CC70400] 06:53:28 INFO - PROCESS | 2564 | 1464011608101 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FC51C00) [pid = 2564] [serial = 1769] [outer = 0CC70400] 06:53:28 INFO - PROCESS | 2564 | 1464011608809 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1071ms 06:53:28 INFO - PROCESS | 2564 | 1464011608872 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 06:53:28 INFO - PROCESS | 2564 | 1464011608878 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 06:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:53:28 INFO - PROCESS | 2564 | 1464011608884 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 2564 | 1464011608887 Marionette TRACE conn6 <- [1,2322,null,{}] 06:53:28 INFO - PROCESS | 2564 | 1464011608891 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:28 INFO - PROCESS | 2564 | 1464011609006 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 06:53:29 INFO - PROCESS | 2564 | 1464011609144 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2A000 == 41 [pid = 2564] [id = 590] 06:53:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0FE2C400) [pid = 2564] [serial = 1770] [outer = 00000000] 06:53:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (105E9400) [pid = 2564] [serial = 1771] [outer = 0FE2C400] 06:53:29 INFO - PROCESS | 2564 | 1464011609203 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (13FD7800) [pid = 2564] [serial = 1772] [outer = 0FE2C400] 06:53:30 INFO - PROCESS | 2564 | 1464011610142 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1279ms 06:53:30 INFO - PROCESS | 2564 | 1464011610166 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 2564 | 1464011610169 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 06:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:53:30 INFO - PROCESS | 2564 | 1464011610175 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 2564 | 1464011610178 Marionette TRACE conn6 <- [1,2326,null,{}] 06:53:30 INFO - PROCESS | 2564 | 1464011610185 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:30 INFO - PROCESS | 2564 | 1464011610294 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 06:53:30 INFO - PROCESS | 2564 | 1464011610432 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 102C2000 == 40 [pid = 2564] [id = 587] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 0C812400 == 39 [pid = 2564] [id = 586] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 1466C400 == 38 [pid = 2564] [id = 585] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 18309800 == 37 [pid = 2564] [id = 584] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 0FE2CC00 == 36 [pid = 2564] [id = 583] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 092F8800 == 35 [pid = 2564] [id = 582] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 16E0AC00 == 34 [pid = 2564] [id = 581] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 159E2C00 == 33 [pid = 2564] [id = 580] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 14798C00 == 32 [pid = 2564] [id = 579] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 0FC49C00 == 31 [pid = 2564] [id = 578] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 0FE2D400 == 30 [pid = 2564] [id = 577] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 0FCD5C00 == 29 [pid = 2564] [id = 576] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 0C817400 == 28 [pid = 2564] [id = 575] 06:53:30 INFO - PROCESS | 2564 | --DOCSHELL 19BDE400 == 27 [pid = 2564] [id = 574] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (0F8F4800) [pid = 2564] [serial = 1652] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (1AC57000) [pid = 2564] [serial = 1723] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | ++DOCSHELL 092F7800 == 28 [pid = 2564] [id = 591] 06:53:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (092F8000) [pid = 2564] [serial = 1773] [outer = 00000000] 06:53:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0C858000) [pid = 2564] [serial = 1774] [outer = 092F8000] 06:53:30 INFO - PROCESS | 2564 | 1464011610538 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (0F8F0C00) [pid = 2564] [serial = 1775] [outer = 092F8000] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (13E97C00) [pid = 2564] [serial = 1655] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (19A36000) [pid = 2564] [serial = 1721] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16F41C00) [pid = 2564] [serial = 1708] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18625C00) [pid = 2564] [serial = 1712] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (180E1800) [pid = 2564] [serial = 1711] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1893CC00) [pid = 2564] [serial = 1714] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18676400) [pid = 2564] [serial = 1717] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19A2DC00) [pid = 2564] [serial = 1720] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18F28800) [pid = 2564] [serial = 1715] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (15EB7400) [pid = 2564] [serial = 1705] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (14908400) [pid = 2564] [serial = 1702] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1540DC00) [pid = 2564] [serial = 1703] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (102C0400) [pid = 2564] [serial = 1699] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1056D000) [pid = 2564] [serial = 1700] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FD2F800) [pid = 2564] [serial = 1696] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (102C3400) [pid = 2564] [serial = 1697] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18F2D800) [pid = 2564] [serial = 1694] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18153C00) [pid = 2564] [serial = 1693] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (18F89C00) [pid = 2564] [serial = 1691] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1893A000) [pid = 2564] [serial = 1690] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (15E18800) [pid = 2564] [serial = 1688] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (14963C00) [pid = 2564] [serial = 1687] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FD2E400) [pid = 2564] [serial = 1685] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0D07F400) [pid = 2564] [serial = 1684] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18938400) [pid = 2564] [serial = 1682] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1867BC00) [pid = 2564] [serial = 1718] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (16F56400) [pid = 2564] [serial = 1709] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (16E05800) [pid = 2564] [serial = 1706] [outer = 00000000] [url = about:blank] 06:53:30 INFO - PROCESS | 2564 | 1464011610991 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 890ms 06:53:31 INFO - PROCESS | 2564 | 1464011611066 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 2564 | 1464011611071 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 06:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:53:31 INFO - PROCESS | 2564 | 1464011611077 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 2564 | 1464011611080 Marionette TRACE conn6 <- [1,2330,null,{}] 06:53:31 INFO - PROCESS | 2564 | 1464011611083 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 2564 | 1464011611163 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 06:53:31 INFO - PROCESS | 2564 | 1464011611169 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 2564 | ++DOCSHELL 0FD27800 == 29 [pid = 2564] [id = 592] 06:53:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FD2E400) [pid = 2564] [serial = 1776] [outer = 00000000] 06:53:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF0B800) [pid = 2564] [serial = 1777] [outer = 0FD2E400] 06:53:31 INFO - PROCESS | 2564 | 1464011611214 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (102C8800) [pid = 2564] [serial = 1778] [outer = 0FD2E400] 06:53:31 INFO - PROCESS | 2564 | 1464011611666 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 06:53:31 INFO - PROCESS | 2564 | 1464011611711 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 2564 | 1464011611713 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 06:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:53:31 INFO - PROCESS | 2564 | 1464011611716 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 2564 | 1464011611720 Marionette TRACE conn6 <- [1,2334,null,{}] 06:53:31 INFO - PROCESS | 2564 | 1464011611730 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 2564 | 1464011611845 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 06:53:31 INFO - PROCESS | 2564 | 1464011611863 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 2564 | ++DOCSHELL 1421DC00 == 30 [pid = 2564] [id = 593] 06:53:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14228800) [pid = 2564] [serial = 1779] [outer = 00000000] 06:53:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14630C00) [pid = 2564] [serial = 1780] [outer = 14228800] 06:53:31 INFO - PROCESS | 2564 | 1464011611913 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14908400) [pid = 2564] [serial = 1781] [outer = 14228800] 06:53:32 INFO - PROCESS | 2564 | 1464011612385 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 06:53:32 INFO - PROCESS | 2564 | 1464011612450 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 2564 | 1464011612453 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 06:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:53:32 INFO - PROCESS | 2564 | 1464011612457 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 2564 | 1464011612458 Marionette TRACE conn6 <- [1,2338,null,{}] 06:53:32 INFO - PROCESS | 2564 | 1464011612462 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:32 INFO - PROCESS | 2564 | 1464011612546 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 06:53:32 INFO - PROCESS | 2564 | 1464011612556 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 2564 | ++DOCSHELL 154DB000 == 31 [pid = 2564] [id = 594] 06:53:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (159D9C00) [pid = 2564] [serial = 1782] [outer = 00000000] 06:53:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (15E1B000) [pid = 2564] [serial = 1783] [outer = 159D9C00] 06:53:32 INFO - PROCESS | 2564 | 1464011612603 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (15E26800) [pid = 2564] [serial = 1784] [outer = 159D9C00] 06:53:33 INFO - PROCESS | 2564 | 1464011613134 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 06:53:33 INFO - PROCESS | 2564 | 1464011613190 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 2564 | 1464011613192 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 06:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:53:33 INFO - PROCESS | 2564 | 1464011613233 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 2564 | 1464011613235 Marionette TRACE conn6 <- [1,2342,null,{}] 06:53:33 INFO - PROCESS | 2564 | 1464011613243 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:33 INFO - PROCESS | 2564 | 1464011613361 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 06:53:33 INFO - PROCESS | 2564 | 1464011613370 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 2564 | ++DOCSHELL 15ECD800 == 32 [pid = 2564] [id = 595] 06:53:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (160BC000) [pid = 2564] [serial = 1785] [outer = 00000000] 06:53:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (16E0AC00) [pid = 2564] [serial = 1786] [outer = 160BC000] 06:53:33 INFO - PROCESS | 2564 | 1464011613418 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16F3EC00) [pid = 2564] [serial = 1787] [outer = 160BC000] 06:53:33 INFO - PROCESS | 2564 | 1464011613869 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 06:53:33 INFO - PROCESS | 2564 | 1464011613917 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 06:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:53:33 INFO - PROCESS | 2564 | 1464011613919 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 06:53:33 INFO - PROCESS | 2564 | 1464011613923 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 2564 | 1464011613924 Marionette TRACE conn6 <- [1,2346,null,{}] 06:53:33 INFO - PROCESS | 2564 | 1464011613928 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 2564 | 1464011614071 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 06:53:34 INFO - PROCESS | 2564 | 1464011614079 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 2564 | ++DOCSHELL 0C864800 == 33 [pid = 2564] [id = 596] 06:53:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16E06400) [pid = 2564] [serial = 1788] [outer = 00000000] 06:53:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16F5E000) [pid = 2564] [serial = 1789] [outer = 16E06400] 06:53:34 INFO - PROCESS | 2564 | 1464011614124 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F47800) [pid = 2564] [serial = 1790] [outer = 16E06400] 06:53:34 INFO - PROCESS | 2564 | 1464011614580 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 06:53:34 INFO - PROCESS | 2564 | 1464011614593 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 2564 | 1464011614595 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 06:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:53:34 INFO - PROCESS | 2564 | 1464011614598 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 2564 | 1464011614600 Marionette TRACE conn6 <- [1,2350,null,{}] 06:53:34 INFO - PROCESS | 2564 | 1464011614610 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 2564 | 1464011614745 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 06:53:34 INFO - PROCESS | 2564 | 1464011614764 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 2564 | ++DOCSHELL 180D8400 == 34 [pid = 2564] [id = 597] 06:53:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (180E2C00) [pid = 2564] [serial = 1791] [outer = 00000000] 06:53:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1862B000) [pid = 2564] [serial = 1792] [outer = 180E2C00] 06:53:34 INFO - PROCESS | 2564 | 1464011614810 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18676800) [pid = 2564] [serial = 1793] [outer = 180E2C00] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (13E96000) [pid = 2564] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FCDD800) [pid = 2564] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (16E92800) [pid = 2564] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14903C00) [pid = 2564] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18624000) [pid = 2564] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0C815000) [pid = 2564] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18060400) [pid = 2564] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (15E1F000) [pid = 2564] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FE2EC00) [pid = 2564] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0C817800) [pid = 2564] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (19BE1800) [pid = 2564] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (10511800) [pid = 2564] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:53:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (0FCD9800) [pid = 2564] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:53:35 INFO - PROCESS | 2564 | 1464011615411 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 830ms 06:53:35 INFO - PROCESS | 2564 | 1464011615430 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 2564 | 1464011615431 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 06:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:53:35 INFO - PROCESS | 2564 | 1464011615435 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 2564 | 1464011615437 Marionette TRACE conn6 <- [1,2354,null,{}] 06:53:35 INFO - PROCESS | 2564 | 1464011615440 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:35 INFO - PROCESS | 2564 | 1464011615515 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 06:53:35 INFO - PROCESS | 2564 | 1464011615600 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 2564 | ++DOCSHELL 0C810400 == 35 [pid = 2564] [id = 598] 06:53:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0C811800) [pid = 2564] [serial = 1794] [outer = 00000000] 06:53:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (14797000) [pid = 2564] [serial = 1795] [outer = 0C811800] 06:53:35 INFO - PROCESS | 2564 | 1464011615645 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (180E1C00) [pid = 2564] [serial = 1796] [outer = 0C811800] 06:53:36 INFO - PROCESS | 2564 | 1464011616018 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 06:53:36 INFO - PROCESS | 2564 | 1464011616090 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 2564 | 1464011616092 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 06:53:36 INFO - PROCESS | 2564 | 1464011616095 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 2564 | 1464011616097 Marionette TRACE conn6 <- [1,2358,null,{}] 06:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:53:36 INFO - PROCESS | 2564 | 1464011616103 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 2564 | 1464011616221 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 06:53:36 INFO - PROCESS | 2564 | 1464011616235 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2EC00 == 36 [pid = 2564] [id = 599] 06:53:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1421C000) [pid = 2564] [serial = 1797] [outer = 00000000] 06:53:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18F2C000) [pid = 2564] [serial = 1798] [outer = 1421C000] 06:53:36 INFO - PROCESS | 2564 | 1464011616281 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18F7F800) [pid = 2564] [serial = 1799] [outer = 1421C000] 06:53:36 INFO - PROCESS | 2564 | 1464011616705 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 06:53:36 INFO - PROCESS | 2564 | 1464011616731 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 2564 | 1464011616733 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 06:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:53:36 INFO - PROCESS | 2564 | 1464011616736 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 2564 | 1464011616738 Marionette TRACE conn6 <- [1,2362,null,{}] 06:53:36 INFO - PROCESS | 2564 | 1464011616742 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 2564 | 1464011616819 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 06:53:36 INFO - PROCESS | 2564 | 1464011616915 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 2564 | ++DOCSHELL 18F27000 == 37 [pid = 2564] [id = 600] 06:53:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18F88400) [pid = 2564] [serial = 1800] [outer = 00000000] 06:53:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18FA4C00) [pid = 2564] [serial = 1801] [outer = 18F88400] 06:53:36 INFO - PROCESS | 2564 | 1464011616958 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (19635400) [pid = 2564] [serial = 1802] [outer = 18F88400] 06:53:37 INFO - PROCESS | 2564 | 1464011617392 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 06:53:37 INFO - PROCESS | 2564 | 1464011617558 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 2564 | 1464011617563 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 06:53:37 INFO - PROCESS | 2564 | 1464011617583 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:53:37 INFO - PROCESS | 2564 | 1464011617586 Marionette TRACE conn6 <- [1,2366,null,{}] 06:53:37 INFO - PROCESS | 2564 | 1464011617592 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:37 INFO - PROCESS | 2564 | 1464011617706 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 06:53:37 INFO - PROCESS | 2564 | 1464011617840 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDB000 == 38 [pid = 2564] [id = 601] 06:53:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (0FCDD000) [pid = 2564] [serial = 1803] [outer = 00000000] 06:53:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FD82C00) [pid = 2564] [serial = 1804] [outer = 0FCDD000] 06:53:37 INFO - PROCESS | 2564 | 1464011617904 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FF05C00) [pid = 2564] [serial = 1805] [outer = 0FCDD000] 06:53:38 INFO - PROCESS | 2564 | 1464011618495 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 06:53:38 INFO - PROCESS | 2564 | 1464011618559 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 2564 | 1464011618564 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 06:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:53:38 INFO - PROCESS | 2564 | 1464011618574 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 2564 | 1464011618577 Marionette TRACE conn6 <- [1,2370,null,{}] 06:53:38 INFO - PROCESS | 2564 | 1464011618581 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 2564 | 1464011618691 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 06:53:38 INFO - PROCESS | 2564 | 1464011618828 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 2564 | ++DOCSHELL 154D8000 == 39 [pid = 2564] [id = 602] 06:53:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (159DAC00) [pid = 2564] [serial = 1806] [outer = 00000000] 06:53:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (15E20400) [pid = 2564] [serial = 1807] [outer = 159DAC00] 06:53:38 INFO - PROCESS | 2564 | 1464011618882 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16F3E000) [pid = 2564] [serial = 1808] [outer = 159DAC00] 06:53:39 INFO - PROCESS | 2564 | 1464011619468 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 06:53:39 INFO - PROCESS | 2564 | 1464011619509 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 2564 | 1464011619511 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 06:53:39 INFO - PROCESS | 2564 | 1464011619515 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:53:39 INFO - PROCESS | 2564 | 1464011619519 Marionette TRACE conn6 <- [1,2374,null,{}] 06:53:39 INFO - PROCESS | 2564 | 1464011619530 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:39 INFO - PROCESS | 2564 | 1464011619636 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 06:53:39 INFO - PROCESS | 2564 | 1464011619780 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 2564 | ++DOCSHELL 18F9F000 == 40 [pid = 2564] [id = 603] 06:53:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19951000) [pid = 2564] [serial = 1809] [outer = 00000000] 06:53:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (19A32400) [pid = 2564] [serial = 1810] [outer = 19951000] 06:53:39 INFO - PROCESS | 2564 | 1464011619840 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1A85C400) [pid = 2564] [serial = 1811] [outer = 19951000] 06:53:40 INFO - PROCESS | 2564 | 1464011620453 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 06:53:40 INFO - PROCESS | 2564 | 1464011620489 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 2564 | 1464011620492 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 06:53:40 INFO - PROCESS | 2564 | 1464011620495 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:53:40 INFO - PROCESS | 2564 | 1464011620497 Marionette TRACE conn6 <- [1,2378,null,{}] 06:53:40 INFO - PROCESS | 2564 | 1464011620501 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:40 INFO - PROCESS | 2564 | 1464011620603 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 06:53:40 INFO - PROCESS | 2564 | 1464011620742 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 2564 | ++DOCSHELL 0FD25400 == 41 [pid = 2564] [id = 604] 06:53:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FD2D800) [pid = 2564] [serial = 1812] [outer = 00000000] 06:53:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1867AC00) [pid = 2564] [serial = 1813] [outer = 0FD2D800] 06:53:40 INFO - PROCESS | 2564 | 1464011620797 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (19A2F400) [pid = 2564] [serial = 1814] [outer = 0FD2D800] 06:53:41 INFO - PROCESS | 2564 | 1464011621478 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1018ms 06:53:41 INFO - PROCESS | 2564 | 1464011621518 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 2564 | 1464011621522 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 06:53:41 INFO - PROCESS | 2564 | 1464011621527 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:53:41 INFO - PROCESS | 2564 | 1464011621531 Marionette TRACE conn6 <- [1,2382,null,{}] 06:53:41 INFO - PROCESS | 2564 | 1464011621536 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:41 INFO - PROCESS | 2564 | 1464011621651 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 06:53:41 INFO - PROCESS | 2564 | 1464011621765 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 2564 | ++DOCSHELL 0FE28400 == 42 [pid = 2564] [id = 605] 06:53:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FE2CC00) [pid = 2564] [serial = 1815] [outer = 00000000] 06:53:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (10512400) [pid = 2564] [serial = 1816] [outer = 0FE2CC00] 06:53:41 INFO - PROCESS | 2564 | 1464011621860 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (10FD7C00) [pid = 2564] [serial = 1817] [outer = 0FE2CC00] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 0FE2EC00 == 41 [pid = 2564] [id = 599] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 0C810400 == 40 [pid = 2564] [id = 598] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 180D8400 == 39 [pid = 2564] [id = 597] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 0C864800 == 38 [pid = 2564] [id = 596] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 15ECD800 == 37 [pid = 2564] [id = 595] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 154DB000 == 36 [pid = 2564] [id = 594] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 1421DC00 == 35 [pid = 2564] [id = 593] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 0FD27800 == 34 [pid = 2564] [id = 592] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1B1BA000) [pid = 2564] [serial = 1765] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 092F7800 == 33 [pid = 2564] [id = 591] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 0FE2A000 == 32 [pid = 2564] [id = 590] 06:53:42 INFO - PROCESS | 2564 | --DOCSHELL 0CC6FC00 == 31 [pid = 2564] [id = 589] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (16F62C00) [pid = 2564] [serial = 1747] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (16F3E400) [pid = 2564] [serial = 1744] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16F43400) [pid = 2564] [serial = 1745] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (154D4C00) [pid = 2564] [serial = 1739] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1495CC00) [pid = 2564] [serial = 1738] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (180E1000) [pid = 2564] [serial = 1750] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1867F000) [pid = 2564] [serial = 1754] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18672000) [pid = 2564] [serial = 1753] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (14055000) [pid = 2564] [serial = 1759] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1950E800) [pid = 2564] [serial = 1756] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18F8A800) [pid = 2564] [serial = 1762] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (15EB9800) [pid = 2564] [serial = 1741] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (160BC800) [pid = 2564] [serial = 1742] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FF0E800) [pid = 2564] [serial = 1732] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0CC74800) [pid = 2564] [serial = 1726] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0D03A000) [pid = 2564] [serial = 1727] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1AC60400) [pid = 2564] [serial = 1724] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (102BE400) [pid = 2564] [serial = 1733] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (14052400) [pid = 2564] [serial = 1735] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FCDDC00) [pid = 2564] [serial = 1729] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FD27400) [pid = 2564] [serial = 1730] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (142F1800) [pid = 2564] [serial = 1736] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (142ECC00) [pid = 2564] [serial = 1760] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19A2B400) [pid = 2564] [serial = 1757] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (175DC400) [pid = 2564] [serial = 1748] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1A859400) [pid = 2564] [serial = 1763] [outer = 00000000] [url = about:blank] 06:53:42 INFO - PROCESS | 2564 | 1464011622450 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 06:53:42 INFO - PROCESS | 2564 | 1464011622503 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 2564 | 1464011622508 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 06:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:53:42 INFO - PROCESS | 2564 | 1464011622514 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 2564 | 1464011622516 Marionette TRACE conn6 <- [1,2386,null,{}] 06:53:42 INFO - PROCESS | 2564 | 1464011622520 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 2564 | 1464011622609 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 06:53:42 INFO - PROCESS | 2564 | 1464011622706 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F6C00 == 32 [pid = 2564] [id = 606] 06:53:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FCDF000) [pid = 2564] [serial = 1818] [outer = 00000000] 06:53:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FE25000) [pid = 2564] [serial = 1819] [outer = 0FCDF000] 06:53:42 INFO - PROCESS | 2564 | 1464011622753 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (102C3C00) [pid = 2564] [serial = 1820] [outer = 0FCDF000] 06:53:43 INFO - PROCESS | 2564 | 1464011623173 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 06:53:43 INFO - PROCESS | 2564 | 1464011623189 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 2564 | 1464011623191 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 06:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:53:43 INFO - PROCESS | 2564 | 1464011623194 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 2564 | 1464011623198 Marionette TRACE conn6 <- [1,2390,null,{}] 06:53:43 INFO - PROCESS | 2564 | 1464011623208 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:43 INFO - PROCESS | 2564 | 1464011623327 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 06:53:43 INFO - PROCESS | 2564 | 1464011623336 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 2564 | ++DOCSHELL 13E97800 == 33 [pid = 2564] [id = 607] 06:53:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (13F82C00) [pid = 2564] [serial = 1821] [outer = 00000000] 06:53:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (15409800) [pid = 2564] [serial = 1822] [outer = 13F82C00] 06:53:43 INFO - PROCESS | 2564 | 1464011623383 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (159D5400) [pid = 2564] [serial = 1823] [outer = 13F82C00] 06:53:43 INFO - PROCESS | 2564 | 1464011623835 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 06:53:43 INFO - PROCESS | 2564 | 1464011623871 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 2564 | 1464011623874 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 06:53:43 INFO - PROCESS | 2564 | 1464011623877 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:53:43 INFO - PROCESS | 2564 | 1464011623879 Marionette TRACE conn6 <- [1,2394,null,{}] 06:53:43 INFO - PROCESS | 2564 | 1464011623883 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:43 INFO - PROCESS | 2564 | 1464011623970 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 06:53:43 INFO - PROCESS | 2564 | 1464011623977 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 2564 | ++DOCSHELL 159D6C00 == 34 [pid = 2564] [id = 608] 06:53:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (159DA400) [pid = 2564] [serial = 1824] [outer = 00000000] 06:53:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (15E26000) [pid = 2564] [serial = 1825] [outer = 159DA400] 06:53:44 INFO - PROCESS | 2564 | 1464011624022 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (16E05400) [pid = 2564] [serial = 1826] [outer = 159DA400] 06:53:44 INFO - PROCESS | 2564 | 1464011624465 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 06:53:44 INFO - PROCESS | 2564 | 1464011624518 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 2564 | 1464011624520 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 06:53:44 INFO - PROCESS | 2564 | 1464011624523 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:53:44 INFO - PROCESS | 2564 | 1464011624525 Marionette TRACE conn6 <- [1,2398,null,{}] 06:53:44 INFO - PROCESS | 2564 | 1464011624528 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:44 INFO - PROCESS | 2564 | 1464011624640 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 06:53:44 INFO - PROCESS | 2564 | 1464011624647 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 2564 | ++DOCSHELL 15ED6400 == 35 [pid = 2564] [id = 609] 06:53:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16E0B000) [pid = 2564] [serial = 1827] [outer = 00000000] 06:53:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16F53C00) [pid = 2564] [serial = 1828] [outer = 16E0B000] 06:53:44 INFO - PROCESS | 2564 | 1464011624691 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16F5D000) [pid = 2564] [serial = 1829] [outer = 16E0B000] 06:53:45 INFO - PROCESS | 2564 | 1464011625188 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 06:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:53:45 INFO - PROCESS | 2564 | 1464011625258 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 2564 | 1464011625260 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 06:53:45 INFO - PROCESS | 2564 | 1464011625263 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 2564 | 1464011625265 Marionette TRACE conn6 <- [1,2402,null,{}] 06:53:45 INFO - PROCESS | 2564 | 1464011625272 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:45 INFO - PROCESS | 2564 | 1464011625414 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 06:53:45 INFO - PROCESS | 2564 | 1464011625493 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 2564 | ++DOCSHELL 0C80A800 == 36 [pid = 2564] [id = 610] 06:53:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1815C000) [pid = 2564] [serial = 1830] [outer = 00000000] 06:53:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18631C00) [pid = 2564] [serial = 1831] [outer = 1815C000] 06:53:45 INFO - PROCESS | 2564 | 1464011625541 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18931800) [pid = 2564] [serial = 1832] [outer = 1815C000] 06:53:45 INFO - PROCESS | 2564 | 1464011626003 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 770ms 06:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:53:46 INFO - PROCESS | 2564 | 1464011626034 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 06:53:46 INFO - PROCESS | 2564 | 1464011626036 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 06:53:46 INFO - PROCESS | 2564 | 1464011626039 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 2564 | 1464011626041 Marionette TRACE conn6 <- [1,2406,null,{}] 06:53:46 INFO - PROCESS | 2564 | 1464011626044 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:46 INFO - PROCESS | 2564 | 1464011626158 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 06:53:46 INFO - PROCESS | 2564 | 1464011626166 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 2564 | ++DOCSHELL 0CC31400 == 37 [pid = 2564] [id = 611] 06:53:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18F2D800) [pid = 2564] [serial = 1833] [outer = 00000000] 06:53:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18F9EC00) [pid = 2564] [serial = 1834] [outer = 18F2D800] 06:53:46 INFO - PROCESS | 2564 | 1464011626214 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19956000) [pid = 2564] [serial = 1835] [outer = 18F2D800] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1421C000) [pid = 2564] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (160BC000) [pid = 2564] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (092F8000) [pid = 2564] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FD2E400) [pid = 2564] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (159D9C00) [pid = 2564] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16E06400) [pid = 2564] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0C811800) [pid = 2564] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (180E2C00) [pid = 2564] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (14228800) [pid = 2564] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:53:46 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (180D7C00) [pid = 2564] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:53:46 INFO - PROCESS | 2564 | 1464011626727 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 06:53:46 INFO - PROCESS | 2564 | 1464011626770 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 06:53:46 INFO - PROCESS | 2564 | 1464011626772 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 06:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:53:46 INFO - PROCESS | 2564 | 1464011626775 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 2564 | 1464011626777 Marionette TRACE conn6 <- [1,2410,null,{}] 06:53:46 INFO - PROCESS | 2564 | 1464011626781 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:46 INFO - PROCESS | 2564 | 1464011626869 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 06:53:46 INFO - PROCESS | 2564 | 1464011626965 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 2564 | ++DOCSHELL 092EFC00 == 38 [pid = 2564] [id = 612] 06:53:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (092F8000) [pid = 2564] [serial = 1836] [outer = 00000000] 06:53:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (159E3C00) [pid = 2564] [serial = 1837] [outer = 092F8000] 06:53:46 INFO - PROCESS | 2564 | 1464011627011 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (180E2C00) [pid = 2564] [serial = 1838] [outer = 092F8000] 06:53:47 INFO - PROCESS | 2564 | 1464011627347 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 631ms 06:53:47 INFO - PROCESS | 2564 | 1464011627407 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 2564 | 1464011627409 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 06:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:53:47 INFO - PROCESS | 2564 | 1464011627412 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 2564 | 1464011627414 Marionette TRACE conn6 <- [1,2414,null,{}] 06:53:47 INFO - PROCESS | 2564 | 1464011627417 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:47 INFO - PROCESS | 2564 | 1464011627559 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 06:53:47 INFO - PROCESS | 2564 | 1464011627572 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 2564 | ++DOCSHELL 18672400 == 39 [pid = 2564] [id = 613] 06:53:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18680800) [pid = 2564] [serial = 1839] [outer = 00000000] 06:53:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1A859C00) [pid = 2564] [serial = 1840] [outer = 18680800] 06:53:47 INFO - PROCESS | 2564 | 1464011627618 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1AC5BC00) [pid = 2564] [serial = 1841] [outer = 18680800] 06:53:48 INFO - PROCESS | 2564 | 1464011628017 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 06:53:48 INFO - PROCESS | 2564 | 1464011628043 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 2564 | 1464011628045 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 06:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:53:48 INFO - PROCESS | 2564 | 1464011628048 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 2564 | 1464011628049 Marionette TRACE conn6 <- [1,2418,null,{}] 06:53:48 INFO - PROCESS | 2564 | 1464011628053 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:48 INFO - PROCESS | 2564 | 1464011628172 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 06:53:48 INFO - PROCESS | 2564 | 1464011628181 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 2564 | ++DOCSHELL 1950D400 == 40 [pid = 2564] [id = 614] 06:53:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19BE0C00) [pid = 2564] [serial = 1842] [outer = 00000000] 06:53:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (1B92B400) [pid = 2564] [serial = 1843] [outer = 19BE0C00] 06:53:48 INFO - PROCESS | 2564 | 1464011628226 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1B92F800) [pid = 2564] [serial = 1844] [outer = 19BE0C00] 06:53:48 INFO - PROCESS | 2564 | 1464011628745 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 06:53:48 INFO - PROCESS | 2564 | 1464011628784 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 2564 | 1464011628789 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 06:53:48 INFO - PROCESS | 2564 | 1464011628796 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:53:48 INFO - PROCESS | 2564 | 1464011628800 Marionette TRACE conn6 <- [1,2422,null,{}] 06:53:48 INFO - PROCESS | 2564 | 1464011628807 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:48 INFO - PROCESS | 2564 | 1464011628972 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 06:53:49 INFO - PROCESS | 2564 | 1464011629134 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 2564 | ++DOCSHELL 0D07F400 == 41 [pid = 2564] [id = 615] 06:53:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FCD6000) [pid = 2564] [serial = 1845] [outer = 00000000] 06:53:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0FD26C00) [pid = 2564] [serial = 1846] [outer = 0FCD6000] 06:53:49 INFO - PROCESS | 2564 | 1464011629190 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0FE23800) [pid = 2564] [serial = 1847] [outer = 0FCD6000] 06:53:49 INFO - PROCESS | 2564 | 1464011629764 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1023ms 06:53:49 INFO - PROCESS | 2564 | 1464011629824 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 2564 | 1464011629830 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 06:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:53:49 INFO - PROCESS | 2564 | 1464011629836 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 2564 | 1464011629839 Marionette TRACE conn6 <- [1,2426,null,{}] 06:53:49 INFO - PROCESS | 2564 | 1464011629843 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 2564 | 1464011629950 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 06:53:50 INFO - PROCESS | 2564 | 1464011630092 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 2564 | ++DOCSHELL 14052400 == 42 [pid = 2564] [id = 616] 06:53:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1426CC00) [pid = 2564] [serial = 1848] [outer = 00000000] 06:53:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (154D7400) [pid = 2564] [serial = 1849] [outer = 1426CC00] 06:53:50 INFO - PROCESS | 2564 | 1464011630146 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (15EAE800) [pid = 2564] [serial = 1850] [outer = 1426CC00] 06:53:50 INFO - PROCESS | 2564 | 1464011630788 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 06:53:50 INFO - PROCESS | 2564 | 1464011630815 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 2564 | 1464011630818 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 06:53:50 INFO - PROCESS | 2564 | 1464011630823 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:53:50 INFO - PROCESS | 2564 | 1464011630827 Marionette TRACE conn6 <- [1,2430,null,{}] 06:53:50 INFO - PROCESS | 2564 | 1464011630838 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 2564 | 1464011630947 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 06:53:51 INFO - PROCESS | 2564 | 1464011631089 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 2564 | ++DOCSHELL 1466D400 == 43 [pid = 2564] [id = 617] 06:53:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18935000) [pid = 2564] [serial = 1851] [outer = 00000000] 06:53:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1B921800) [pid = 2564] [serial = 1852] [outer = 18935000] 06:53:51 INFO - PROCESS | 2564 | 1464011631151 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1B9B0000) [pid = 2564] [serial = 1853] [outer = 18935000] 06:53:51 INFO - PROCESS | 2564 | 1464011631782 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 06:53:51 INFO - PROCESS | 2564 | 1464011631799 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 2564 | 1464011631802 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 06:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:53:51 INFO - PROCESS | 2564 | 1464011631805 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 2564 | 1464011631807 Marionette TRACE conn6 <- [1,2434,null,{}] 06:53:51 INFO - PROCESS | 2564 | 1464011631811 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:51 INFO - PROCESS | 2564 | 1464011631914 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 06:53:52 INFO - PROCESS | 2564 | 1464011632022 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 2564 | ++DOCSHELL 1BD5BC00 == 44 [pid = 2564] [id = 618] 06:53:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1BD5F000) [pid = 2564] [serial = 1854] [outer = 00000000] 06:53:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1C364C00) [pid = 2564] [serial = 1855] [outer = 1BD5F000] 06:53:52 INFO - PROCESS | 2564 | 1464011632075 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1C698000) [pid = 2564] [serial = 1856] [outer = 1BD5F000] 06:53:52 INFO - PROCESS | 2564 | 1464011632878 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1123ms 06:53:52 INFO - PROCESS | 2564 | 1464011632933 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 2564 | 1464011632937 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 06:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:53:52 INFO - PROCESS | 2564 | 1464011632941 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 2564 | 1464011632945 Marionette TRACE conn6 <- [1,2438,null,{}] 06:53:52 INFO - PROCESS | 2564 | 1464011632952 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 2564 | 1464011633053 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 06:53:53 INFO - PROCESS | 2564 | 1464011633200 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2F400 == 45 [pid = 2564] [id = 619] 06:53:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (0FF05800) [pid = 2564] [serial = 1857] [outer = 00000000] 06:53:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0FF11C00) [pid = 2564] [serial = 1858] [outer = 0FF05800] 06:53:53 INFO - PROCESS | 2564 | 1464011633251 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (10F4E400) [pid = 2564] [serial = 1859] [outer = 0FF05800] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 18672400 == 44 [pid = 2564] [id = 613] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 092EFC00 == 43 [pid = 2564] [id = 612] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 0CC31400 == 42 [pid = 2564] [id = 611] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 0C80A800 == 41 [pid = 2564] [id = 610] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 15ED6400 == 40 [pid = 2564] [id = 609] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 159D6C00 == 39 [pid = 2564] [id = 608] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 13E97800 == 38 [pid = 2564] [id = 607] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 0F8F6C00 == 37 [pid = 2564] [id = 606] 06:53:53 INFO - PROCESS | 2564 | --DOCSHELL 0FE28400 == 36 [pid = 2564] [id = 605] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (18305000) [pid = 2564] [serial = 1751] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (18F7F800) [pid = 2564] [serial = 1799] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (16E0AC00) [pid = 2564] [serial = 1786] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (16F3EC00) [pid = 2564] [serial = 1787] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0C858000) [pid = 2564] [serial = 1774] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (0F8F0C00) [pid = 2564] [serial = 1775] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0FF0B800) [pid = 2564] [serial = 1777] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (102C8800) [pid = 2564] [serial = 1778] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (15E1B000) [pid = 2564] [serial = 1783] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (105E9400) [pid = 2564] [serial = 1771] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (0F85E400) [pid = 2564] [serial = 1768] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16F5E000) [pid = 2564] [serial = 1789] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (16F47800) [pid = 2564] [serial = 1790] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14797000) [pid = 2564] [serial = 1795] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1862B000) [pid = 2564] [serial = 1792] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18F2C000) [pid = 2564] [serial = 1798] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18676800) [pid = 2564] [serial = 1793] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18FA4C00) [pid = 2564] [serial = 1801] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (14908400) [pid = 2564] [serial = 1781] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (14630C00) [pid = 2564] [serial = 1780] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (15E26800) [pid = 2564] [serial = 1784] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (180E1C00) [pid = 2564] [serial = 1796] [outer = 00000000] [url = about:blank] 06:53:53 INFO - PROCESS | 2564 | 1464011633836 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 06:53:53 INFO - PROCESS | 2564 | 1464011633873 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 2564 | 1464011633878 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 06:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:53:53 INFO - PROCESS | 2564 | 1464011633884 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 2564 | 1464011633887 Marionette TRACE conn6 <- [1,2442,null,{}] 06:53:53 INFO - PROCESS | 2564 | 1464011633891 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 2564 | 1464011633977 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 06:53:54 INFO - PROCESS | 2564 | 1464011634072 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 2564 | ++DOCSHELL 0CCD7000 == 37 [pid = 2564] [id = 620] 06:53:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0D075400) [pid = 2564] [serial = 1860] [outer = 00000000] 06:53:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FF12800) [pid = 2564] [serial = 1861] [outer = 0D075400] 06:53:54 INFO - PROCESS | 2564 | 1464011634127 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (10FD9C00) [pid = 2564] [serial = 1862] [outer = 0D075400] 06:53:54 INFO - PROCESS | 2564 | 1464011634533 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 06:53:54 INFO - PROCESS | 2564 | 1464011634589 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 2564 | 1464011634591 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 06:53:54 INFO - PROCESS | 2564 | 1464011634594 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 2564 | 1464011634598 Marionette TRACE conn6 <- [1,2446,null,{}] 06:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:53:54 INFO - PROCESS | 2564 | 1464011634608 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:54 INFO - PROCESS | 2564 | 1464011634696 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 06:53:54 INFO - PROCESS | 2564 | 1464011634705 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 2564 | ++DOCSHELL 1462AC00 == 38 [pid = 2564] [id = 621] 06:53:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (14955C00) [pid = 2564] [serial = 1863] [outer = 00000000] 06:53:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (159D6C00) [pid = 2564] [serial = 1864] [outer = 14955C00] 06:53:54 INFO - PROCESS | 2564 | 1464011634754 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (15E22C00) [pid = 2564] [serial = 1865] [outer = 14955C00] 06:53:55 INFO - PROCESS | 2564 | 1464011635218 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 06:53:55 INFO - PROCESS | 2564 | 1464011635272 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 2564 | 1464011635275 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 06:53:55 INFO - PROCESS | 2564 | 1464011635278 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 2564 | 1464011635279 Marionette TRACE conn6 <- [1,2450,null,{}] 06:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:53:55 INFO - PROCESS | 2564 | 1464011635283 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 2564 | 1464011635365 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 06:53:55 INFO - PROCESS | 2564 | 1464011635374 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 2564 | ++DOCSHELL 15EB8000 == 39 [pid = 2564] [id = 622] 06:53:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (160BD400) [pid = 2564] [serial = 1866] [outer = 00000000] 06:53:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16F47800) [pid = 2564] [serial = 1867] [outer = 160BD400] 06:53:55 INFO - PROCESS | 2564 | 1464011635419 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (16F58400) [pid = 2564] [serial = 1868] [outer = 160BD400] 06:53:55 INFO - PROCESS | 2564 | 1464011635869 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 06:53:55 INFO - PROCESS | 2564 | 1464011635912 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 06:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:53:55 INFO - PROCESS | 2564 | 1464011635915 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 06:53:55 INFO - PROCESS | 2564 | 1464011635918 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 2564 | 1464011635919 Marionette TRACE conn6 <- [1,2454,null,{}] 06:53:55 INFO - PROCESS | 2564 | 1464011635930 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:56 INFO - PROCESS | 2564 | 1464011636046 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 06:53:56 INFO - PROCESS | 2564 | 1464011636140 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 2564 | ++DOCSHELL 18039800 == 40 [pid = 2564] [id = 623] 06:53:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1803A000) [pid = 2564] [serial = 1869] [outer = 00000000] 06:53:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (180D6800) [pid = 2564] [serial = 1870] [outer = 1803A000] 06:53:56 INFO - PROCESS | 2564 | 1464011636186 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (180E1C00) [pid = 2564] [serial = 1871] [outer = 1803A000] 06:53:56 INFO - PROCESS | 2564 | 1464011636613 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 732ms 06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:53:56 INFO - PROCESS | 2564 | 1464011636650 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 2564 | 1464011636652 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 06:53:56 INFO - PROCESS | 2564 | 1464011636661 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 2564 | 1464011636662 Marionette TRACE conn6 <- [1,2458,null,{}] 06:53:56 INFO - PROCESS | 2564 | 1464011636666 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:56 INFO - PROCESS | 2564 | 1464011636805 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 06:53:56 INFO - PROCESS | 2564 | 1464011636882 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 2564 | ++DOCSHELL 18624000 == 41 [pid = 2564] [id = 624] 06:53:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18625C00) [pid = 2564] [serial = 1872] [outer = 00000000] 06:53:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18938400) [pid = 2564] [serial = 1873] [outer = 18625C00] 06:53:56 INFO - PROCESS | 2564 | 1464011636931 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18F82C00) [pid = 2564] [serial = 1874] [outer = 18625C00] 06:53:57 INFO - PROCESS | 2564 | 1464011637364 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 06:53:57 INFO - PROCESS | 2564 | 1464011637389 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 2564 | 1464011637392 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 06:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:53:57 INFO - PROCESS | 2564 | 1464011637395 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 2564 | 1464011637396 Marionette TRACE conn6 <- [1,2462,null,{}] 06:53:57 INFO - PROCESS | 2564 | 1464011637400 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 2564 | 1464011637548 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 06:53:57 INFO - PROCESS | 2564 | 1464011637616 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 2564 | ++DOCSHELL 18F88000 == 42 [pid = 2564] [id = 625] 06:53:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (18F9BC00) [pid = 2564] [serial = 1875] [outer = 00000000] 06:53:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (199AD000) [pid = 2564] [serial = 1876] [outer = 18F9BC00] 06:53:57 INFO - PROCESS | 2564 | 1464011637663 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (199B2C00) [pid = 2564] [serial = 1877] [outer = 18F9BC00] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (19A35C00) [pid = 2564] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (16E0B000) [pid = 2564] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18680800) [pid = 2564] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (159DA400) [pid = 2564] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (13F82C00) [pid = 2564] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FCDF000) [pid = 2564] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (0FE2CC00) [pid = 2564] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18F88400) [pid = 2564] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1815C000) [pid = 2564] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (092F8000) [pid = 2564] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:53:58 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18F2D800) [pid = 2564] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:53:58 INFO - PROCESS | 2564 | 1464011638167 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 830ms 06:53:58 INFO - PROCESS | 2564 | 1464011638226 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 2564 | 1464011638228 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:53:58 INFO - PROCESS | 2564 | 1464011638231 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 2564 | 1464011638233 Marionette TRACE conn6 <- [1,2466,null,{}] 06:53:58 INFO - PROCESS | 2564 | 1464011638246 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:58 INFO - PROCESS | 2564 | 1464011638361 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 06:53:58 INFO - PROCESS | 2564 | 1464011638426 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4C800 == 43 [pid = 2564] [id = 626] 06:53:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (0FD78C00) [pid = 2564] [serial = 1878] [outer = 00000000] 06:53:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18307400) [pid = 2564] [serial = 1879] [outer = 0FD78C00] 06:53:58 INFO - PROCESS | 2564 | 1464011638473 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1963D400) [pid = 2564] [serial = 1880] [outer = 0FD78C00] 06:53:58 INFO - PROCESS | 2564 | 1464011638836 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 06:53:58 INFO - PROCESS | 2564 | 1464011638874 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 2564 | 1464011638876 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:53:58 INFO - PROCESS | 2564 | 1464011638908 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 2564 | 1464011638910 Marionette TRACE conn6 <- [1,2470,null,{}] 06:53:58 INFO - PROCESS | 2564 | 1464011638913 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:58 INFO - PROCESS | 2564 | 1464011638994 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 06:53:58 INFO - PROCESS | 2564 | 1464011639001 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 2564 | ++DOCSHELL 15409400 == 44 [pid = 2564] [id = 627] 06:53:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1AC55C00) [pid = 2564] [serial = 1881] [outer = 00000000] 06:53:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B92D400) [pid = 2564] [serial = 1882] [outer = 1AC55C00] 06:53:59 INFO - PROCESS | 2564 | 1464011639045 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1B9B3400) [pid = 2564] [serial = 1883] [outer = 1AC55C00] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 0FCDB000 == 43 [pid = 2564] [id = 601] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 18066C00 == 42 [pid = 2564] [id = 588] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 154D8000 == 41 [pid = 2564] [id = 602] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 0FD25400 == 40 [pid = 2564] [id = 604] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 18F9F000 == 39 [pid = 2564] [id = 603] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 18F27000 == 38 [pid = 2564] [id = 600] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 0FE2F400 == 37 [pid = 2564] [id = 619] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 1BD5BC00 == 36 [pid = 2564] [id = 618] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 14052400 == 35 [pid = 2564] [id = 616] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 1466D400 == 34 [pid = 2564] [id = 617] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 1950D400 == 33 [pid = 2564] [id = 614] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 0D07F400 == 32 [pid = 2564] [id = 615] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 1462AC00 == 31 [pid = 2564] [id = 621] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 18624000 == 30 [pid = 2564] [id = 624] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 18F88000 == 29 [pid = 2564] [id = 625] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 18039800 == 28 [pid = 2564] [id = 623] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 15EB8000 == 27 [pid = 2564] [id = 622] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 0CCD7000 == 26 [pid = 2564] [id = 620] 06:54:00 INFO - PROCESS | 2564 | --DOCSHELL 0FC4C800 == 25 [pid = 2564] [id = 626] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (15E20400) [pid = 2564] [serial = 1807] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (19A32400) [pid = 2564] [serial = 1810] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1B92B400) [pid = 2564] [serial = 1843] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18931800) [pid = 2564] [serial = 1832] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18631C00) [pid = 2564] [serial = 1831] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (159E3C00) [pid = 2564] [serial = 1837] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18F9EC00) [pid = 2564] [serial = 1834] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1A859C00) [pid = 2564] [serial = 1840] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (16F53C00) [pid = 2564] [serial = 1828] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19956000) [pid = 2564] [serial = 1835] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (180E2C00) [pid = 2564] [serial = 1838] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16E05400) [pid = 2564] [serial = 1826] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1B2AD400) [pid = 2564] [serial = 1766] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16F5D000) [pid = 2564] [serial = 1829] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1AC5BC00) [pid = 2564] [serial = 1841] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15E26000) [pid = 2564] [serial = 1825] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (15409800) [pid = 2564] [serial = 1822] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (159D5400) [pid = 2564] [serial = 1823] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FE25000) [pid = 2564] [serial = 1819] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (102C3C00) [pid = 2564] [serial = 1820] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (10FD7C00) [pid = 2564] [serial = 1817] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (10512400) [pid = 2564] [serial = 1816] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (1867AC00) [pid = 2564] [serial = 1813] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (19635400) [pid = 2564] [serial = 1802] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0FD82C00) [pid = 2564] [serial = 1804] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2564 | 1464011640981 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2145ms 06:54:01 INFO - PROCESS | 2564 | 1464011641029 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 2564 | 1464011641033 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:54:01 INFO - PROCESS | 2564 | 1464011641039 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - PROCESS | 2564 | 1464011641042 Marionette TRACE conn6 <- [1,2474,null,{}] 06:54:01 INFO - PROCESS | 2564 | 1464011641048 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 2564 | 1464011641141 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 06:54:01 INFO - PROCESS | 2564 | 1464011641154 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 2564 | ++DOCSHELL 0C866400 == 26 [pid = 2564] [id = 628] 06:54:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0CC9E800) [pid = 2564] [serial = 1884] [outer = 00000000] 06:54:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0D036000) [pid = 2564] [serial = 1885] [outer = 0CC9E800] 06:54:01 INFO - PROCESS | 2564 | 1464011641202 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0D0ED800) [pid = 2564] [serial = 1886] [outer = 0CC9E800] 06:54:01 INFO - PROCESS | 2564 | 1464011641716 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 06:54:01 INFO - PROCESS | 2564 | 1464011641769 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 2564 | 1464011641776 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:54:01 INFO - PROCESS | 2564 | 1464011641782 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - PROCESS | 2564 | 1464011641785 Marionette TRACE conn6 <- [1,2478,null,{}] 06:54:01 INFO - PROCESS | 2564 | 1464011641788 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 2564 | 1464011641876 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 06:54:01 INFO - PROCESS | 2564 | 1464011641888 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4C000 == 27 [pid = 2564] [id = 629] 06:54:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FCDF000) [pid = 2564] [serial = 1887] [outer = 00000000] 06:54:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FD27C00) [pid = 2564] [serial = 1888] [outer = 0FCDF000] 06:54:01 INFO - PROCESS | 2564 | 1464011641937 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FD2E800) [pid = 2564] [serial = 1889] [outer = 0FCDF000] 06:54:02 INFO - PROCESS | 2564 | 1464011642437 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 06:54:02 INFO - PROCESS | 2564 | 1464011642454 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 2564 | 1464011642457 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 06:54:02 INFO - PROCESS | 2564 | 1464011642460 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:54:02 INFO - PROCESS | 2564 | 1464011642464 Marionette TRACE conn6 <- [1,2482,null,{}] 06:54:02 INFO - PROCESS | 2564 | 1464011642475 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 2564 | 1464011642600 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 06:54:02 INFO - PROCESS | 2564 | 1464011642703 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 2564 | ++DOCSHELL 0FF12C00 == 28 [pid = 2564] [id = 630] 06:54:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (0FF13000) [pid = 2564] [serial = 1890] [outer = 00000000] 06:54:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (102C0400) [pid = 2564] [serial = 1891] [outer = 0FF13000] 06:54:02 INFO - PROCESS | 2564 | 1464011642753 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (10511800) [pid = 2564] [serial = 1892] [outer = 0FF13000] 06:54:03 INFO - PROCESS | 2564 | 1464011643143 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:54:03 INFO - PROCESS | 2564 | 1464011643194 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 2564 | 1464011643197 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 06:54:03 INFO - PROCESS | 2564 | 1464011643200 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 2564 | 1464011643202 Marionette TRACE conn6 <- [1,2486,null,{}] 06:54:03 INFO - PROCESS | 2564 | 1464011643206 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:03 INFO - PROCESS | 2564 | 1464011643292 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 06:54:03 INFO - PROCESS | 2564 | 1464011643298 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4D400 == 29 [pid = 2564] [id = 631] 06:54:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (10F50400) [pid = 2564] [serial = 1893] [outer = 00000000] 06:54:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1421C000) [pid = 2564] [serial = 1894] [outer = 10F50400] 06:54:03 INFO - PROCESS | 2564 | 1464011643355 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (1462EC00) [pid = 2564] [serial = 1895] [outer = 10F50400] 06:54:03 INFO - PROCESS | 2564 | 1464011643791 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 06:54:03 INFO - PROCESS | 2564 | 1464011643834 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 2564 | 1464011643836 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 06:54:03 INFO - PROCESS | 2564 | 1464011643839 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:54:03 INFO - PROCESS | 2564 | 1464011643841 Marionette TRACE conn6 <- [1,2490,null,{}] 06:54:03 INFO - PROCESS | 2564 | 1464011643844 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:03 INFO - PROCESS | 2564 | 1464011643926 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 06:54:03 INFO - PROCESS | 2564 | 1464011643932 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 2564 | ++DOCSHELL 14052400 == 30 [pid = 2564] [id = 632] 06:54:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (14672000) [pid = 2564] [serial = 1896] [outer = 00000000] 06:54:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (14908C00) [pid = 2564] [serial = 1897] [outer = 14672000] 06:54:03 INFO - PROCESS | 2564 | 1464011643978 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (15408000) [pid = 2564] [serial = 1898] [outer = 14672000] 06:54:04 INFO - PROCESS | 2564 | 1464011644436 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 06:54:04 INFO - PROCESS | 2564 | 1464011644514 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 06:54:04 INFO - PROCESS | 2564 | 1464011644516 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:54:04 INFO - PROCESS | 2564 | 1464011644520 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 2564 | 1464011644521 Marionette TRACE conn6 <- [1,2494,null,{}] 06:54:04 INFO - PROCESS | 2564 | 1464011644525 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:04 INFO - PROCESS | 2564 | 1464011644642 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 06:54:04 INFO - PROCESS | 2564 | 1464011644661 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 2564 | ++DOCSHELL 15E23000 == 31 [pid = 2564] [id = 633] 06:54:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (15EB3400) [pid = 2564] [serial = 1899] [outer = 00000000] 06:54:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (15ECF800) [pid = 2564] [serial = 1900] [outer = 15EB3400] 06:54:04 INFO - PROCESS | 2564 | 1464011644706 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (160BC400) [pid = 2564] [serial = 1901] [outer = 15EB3400] 06:54:05 INFO - PROCESS | 2564 | 1464011645148 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 06:54:05 INFO - PROCESS | 2564 | 1464011645194 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:54:05 INFO - PROCESS | 2564 | 1464011645196 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 06:54:05 INFO - PROCESS | 2564 | 1464011645199 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 2564 | 1464011645201 Marionette TRACE conn6 <- [1,2498,null,{}] 06:54:05 INFO - PROCESS | 2564 | 1464011645204 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:05 INFO - PROCESS | 2564 | 1464011645279 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 06:54:05 INFO - PROCESS | 2564 | 1464011645315 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 2564 | ++DOCSHELL 160C4800 == 32 [pid = 2564] [id = 634] 06:54:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16E06800) [pid = 2564] [serial = 1902] [outer = 00000000] 06:54:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16F01C00) [pid = 2564] [serial = 1903] [outer = 16E06800] 06:54:05 INFO - PROCESS | 2564 | 1464011645360 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (16F41000) [pid = 2564] [serial = 1904] [outer = 16E06800] 06:54:05 INFO - PROCESS | 2564 | 1464011645780 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:54:05 INFO - PROCESS | 2564 | 1464011645830 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 2564 | 1464011645832 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 06:54:05 INFO - PROCESS | 2564 | 1464011645839 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 2564 | 1464011645841 Marionette TRACE conn6 <- [1,2502,null,{}] 06:54:05 INFO - PROCESS | 2564 | 1464011645845 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:05 INFO - PROCESS | 2564 | 1464011645923 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 06:54:05 INFO - PROCESS | 2564 | 1464011645931 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 2564 | ++DOCSHELL 092F0C00 == 33 [pid = 2564] [id = 635] 06:54:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0C80C800) [pid = 2564] [serial = 1905] [outer = 00000000] 06:54:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (14048C00) [pid = 2564] [serial = 1906] [outer = 0C80C800] 06:54:05 INFO - PROCESS | 2564 | 1464011645974 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1462AC00) [pid = 2564] [serial = 1907] [outer = 0C80C800] 06:54:06 INFO - PROCESS | 2564 | 1464011646404 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 06:54:06 INFO - PROCESS | 2564 | 1464011646466 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 2564 | 1464011646468 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 06:54:06 INFO - PROCESS | 2564 | 1464011646472 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:54:06 INFO - PROCESS | 2564 | 1464011646473 Marionette TRACE conn6 <- [1,2506,null,{}] 06:54:06 INFO - PROCESS | 2564 | 1464011646477 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 2564 | 1464011646553 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 06:54:06 INFO - PROCESS | 2564 | 1464011646559 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FF12400 == 34 [pid = 2564] [id = 636] 06:54:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (16F5EC00) [pid = 2564] [serial = 1908] [outer = 00000000] 06:54:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1805CC00) [pid = 2564] [serial = 1909] [outer = 16F5EC00] 06:54:06 INFO - PROCESS | 2564 | 1464011646603 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1805D400) [pid = 2564] [serial = 1910] [outer = 16F5EC00] 06:54:07 INFO - PROCESS | 2564 | 1464011647101 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 06:54:07 INFO - PROCESS | 2564 | 1464011647146 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 06:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:54:07 INFO - PROCESS | 2564 | 1464011647148 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 06:54:07 INFO - PROCESS | 2564 | 1464011647151 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 2564 | 1464011647153 Marionette TRACE conn6 <- [1,2510,null,{}] 06:54:07 INFO - PROCESS | 2564 | 1464011647156 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:07 INFO - PROCESS | 2564 | 1464011647272 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 06:54:07 INFO - PROCESS | 2564 | 1464011647279 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 2564 | ++DOCSHELL 18059000 == 35 [pid = 2564] [id = 637] 06:54:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (180D9800) [pid = 2564] [serial = 1911] [outer = 00000000] 06:54:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18626C00) [pid = 2564] [serial = 1912] [outer = 180D9800] 06:54:07 INFO - PROCESS | 2564 | 1464011647326 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (18631C00) [pid = 2564] [serial = 1913] [outer = 180D9800] 06:54:07 INFO - PROCESS | 2564 | 1464011647782 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 06:54:07 INFO - PROCESS | 2564 | 1464011647822 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 06:54:07 INFO - PROCESS | 2564 | 1464011647824 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 06:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:54:07 INFO - PROCESS | 2564 | 1464011647827 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 2564 | 1464011647830 Marionette TRACE conn6 <- [1,2514,null,{}] 06:54:07 INFO - PROCESS | 2564 | 1464011647833 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:07 INFO - PROCESS | 2564 | 1464011647960 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 06:54:08 INFO - PROCESS | 2564 | 1464011648070 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 2564 | ++DOCSHELL 18677C00 == 36 [pid = 2564] [id = 638] 06:54:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1867C000) [pid = 2564] [serial = 1914] [outer = 00000000] 06:54:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (18F28000) [pid = 2564] [serial = 1915] [outer = 1867C000] 06:54:08 INFO - PROCESS | 2564 | 1464011648124 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (18F85000) [pid = 2564] [serial = 1916] [outer = 1867C000] 06:54:08 INFO - PROCESS | 2564 | 1464011648571 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 06:54:08 INFO - PROCESS | 2564 | 1464011648598 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 2564 | 1464011648600 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 06:54:08 INFO - PROCESS | 2564 | 1464011648604 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:54:08 INFO - PROCESS | 2564 | 1464011648605 Marionette TRACE conn6 <- [1,2518,null,{}] 06:54:08 INFO - PROCESS | 2564 | 1464011648609 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:08 INFO - PROCESS | 2564 | 1464011648727 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 06:54:08 INFO - PROCESS | 2564 | 1464011648814 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 2564 | ++DOCSHELL 18F8D800 == 37 [pid = 2564] [id = 639] 06:54:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (18F9C400) [pid = 2564] [serial = 1917] [outer = 00000000] 06:54:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (19633000) [pid = 2564] [serial = 1918] [outer = 18F9C400] 06:54:08 INFO - PROCESS | 2564 | 1464011648859 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (19A2C400) [pid = 2564] [serial = 1919] [outer = 18F9C400] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (0FD78C00) [pid = 2564] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (18935000) [pid = 2564] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (14955C00) [pid = 2564] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (160BD400) [pid = 2564] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (0FF05800) [pid = 2564] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (19951000) [pid = 2564] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0FCDD000) [pid = 2564] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1426CC00) [pid = 2564] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0FCD6000) [pid = 2564] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1803A000) [pid = 2564] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (159DAC00) [pid = 2564] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0D075400) [pid = 2564] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1BD5F000) [pid = 2564] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18F9BC00) [pid = 2564] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FE2C400) [pid = 2564] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19BE0C00) [pid = 2564] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0CC70400) [pid = 2564] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18625C00) [pid = 2564] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:54:09 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FD2D800) [pid = 2564] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:54:09 INFO - PROCESS | 2564 | 1464011649462 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 870ms 06:54:09 INFO - PROCESS | 2564 | 1464011649479 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 2564 | 1464011649481 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 06:54:09 INFO - PROCESS | 2564 | 1464011649484 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:54:09 INFO - PROCESS | 2564 | 1464011649486 Marionette TRACE conn6 <- [1,2522,null,{}] 06:54:09 INFO - PROCESS | 2564 | 1464011649490 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:09 INFO - PROCESS | 2564 | 1464011649570 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 06:54:09 INFO - PROCESS | 2564 | 1464011649577 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 2564 | ++DOCSHELL 0FCE0800 == 38 [pid = 2564] [id = 640] 06:54:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FE22800) [pid = 2564] [serial = 1920] [outer = 00000000] 06:54:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (154D1800) [pid = 2564] [serial = 1921] [outer = 0FE22800] 06:54:09 INFO - PROCESS | 2564 | 1464011649620 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (159E1800) [pid = 2564] [serial = 1922] [outer = 0FE22800] 06:54:10 INFO - PROCESS | 2564 | 1464011650061 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 06:54:10 INFO - PROCESS | 2564 | 1464011650118 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 06:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:54:10 INFO - PROCESS | 2564 | 1464011650120 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 06:54:10 INFO - PROCESS | 2564 | 1464011650123 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 2564 | 1464011650125 Marionette TRACE conn6 <- [1,2526,null,{}] 06:54:10 INFO - PROCESS | 2564 | 1464011650128 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 2564 | 1464011650207 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 06:54:10 INFO - PROCESS | 2564 | 1464011650216 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 2564 | ++DOCSHELL 16F43000 == 39 [pid = 2564] [id = 641] 06:54:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18625C00) [pid = 2564] [serial = 1923] [outer = 00000000] 06:54:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18F9F000) [pid = 2564] [serial = 1924] [outer = 18625C00] 06:54:10 INFO - PROCESS | 2564 | 1464011650269 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1950B400) [pid = 2564] [serial = 1925] [outer = 18625C00] 06:54:10 INFO - PROCESS | 2564 | 1464011650701 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 06:54:10 INFO - PROCESS | 2564 | 1464011650757 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 2564 | 1464011650759 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 06:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:54:10 INFO - PROCESS | 2564 | 1464011650763 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 2564 | 1464011650764 Marionette TRACE conn6 <- [1,2530,null,{}] 06:54:10 INFO - PROCESS | 2564 | 1464011650768 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 2564 | 1464011650847 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 06:54:10 INFO - PROCESS | 2564 | 1464011650856 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 2564 | ++DOCSHELL 1893BC00 == 40 [pid = 2564] [id = 642] 06:54:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1963C800) [pid = 2564] [serial = 1926] [outer = 00000000] 06:54:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (19BDDC00) [pid = 2564] [serial = 1927] [outer = 1963C800] 06:54:10 INFO - PROCESS | 2564 | 1464011650899 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18678000) [pid = 2564] [serial = 1928] [outer = 1963C800] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FCD7400 == 39 [pid = 2564] [id = 484] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 18F8A400 == 38 [pid = 2564] [id = 493] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 18632C00 == 37 [pid = 2564] [id = 496] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 10FD9400 == 36 [pid = 2564] [id = 495] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 16F47400 == 35 [pid = 2564] [id = 490] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 14964C00 == 34 [pid = 2564] [id = 487] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 1862FC00 == 33 [pid = 2564] [id = 492] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FCE1C00 == 32 [pid = 2564] [id = 494] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FC51400 == 31 [pid = 2564] [id = 486] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FF09400 == 30 [pid = 2564] [id = 499] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 15ED9800 == 29 [pid = 2564] [id = 488] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 16F09000 == 28 [pid = 2564] [id = 489] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0F866800 == 27 [pid = 2564] [id = 500] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FE2AC00 == 26 [pid = 2564] [id = 491] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0C815400 == 25 [pid = 2564] [id = 497] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0C860400 == 24 [pid = 2564] [id = 483] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FC48C00 == 23 [pid = 2564] [id = 498] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 0FF08000 == 22 [pid = 2564] [id = 485] 06:54:11 INFO - PROCESS | 2564 | --DOCSHELL 15409400 == 21 [pid = 2564] [id = 627] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (18307400) [pid = 2564] [serial = 1879] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1B921800) [pid = 2564] [serial = 1852] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (159D6C00) [pid = 2564] [serial = 1864] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16F47800) [pid = 2564] [serial = 1867] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FF11C00) [pid = 2564] [serial = 1858] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1A85C400) [pid = 2564] [serial = 1811] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0FF05C00) [pid = 2564] [serial = 1805] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (15EAE800) [pid = 2564] [serial = 1850] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FD26C00) [pid = 2564] [serial = 1846] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (10F4E400) [pid = 2564] [serial = 1859] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (180D6800) [pid = 2564] [serial = 1870] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F3E000) [pid = 2564] [serial = 1808] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FE23800) [pid = 2564] [serial = 1847] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FF12800) [pid = 2564] [serial = 1861] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1C364C00) [pid = 2564] [serial = 1855] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (199B2C00) [pid = 2564] [serial = 1877] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (13FD7800) [pid = 2564] [serial = 1772] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (199AD000) [pid = 2564] [serial = 1876] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (15E22C00) [pid = 2564] [serial = 1865] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1B9B0000) [pid = 2564] [serial = 1853] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1B92F800) [pid = 2564] [serial = 1844] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (154D7400) [pid = 2564] [serial = 1849] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FC51C00) [pid = 2564] [serial = 1769] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (16F58400) [pid = 2564] [serial = 1868] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1C698000) [pid = 2564] [serial = 1856] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18F82C00) [pid = 2564] [serial = 1874] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (180E1C00) [pid = 2564] [serial = 1871] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18938400) [pid = 2564] [serial = 1873] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (10FD9C00) [pid = 2564] [serial = 1862] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (19A2F400) [pid = 2564] [serial = 1814] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (1B92D400) [pid = 2564] [serial = 1882] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1963D400) [pid = 2564] [serial = 1880] [outer = 00000000] [url = about:blank] 06:54:12 INFO - PROCESS | 2564 | 1464011652817 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2072ms 06:54:12 INFO - PROCESS | 2564 | 1464011652837 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 06:54:12 INFO - PROCESS | 2564 | 1464011652841 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 06:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:54:12 INFO - PROCESS | 2564 | 1464011652846 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 2564 | 1464011652850 Marionette TRACE conn6 <- [1,2534,null,{}] 06:54:12 INFO - PROCESS | 2564 | 1464011652856 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:12 INFO - PROCESS | 2564 | 1464011652948 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 06:54:12 INFO - PROCESS | 2564 | 1464011652959 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 2564 | ++DOCSHELL 0C860400 == 22 [pid = 2564] [id = 643] 06:54:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0C861C00) [pid = 2564] [serial = 1929] [outer = 00000000] 06:54:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0CC9B800) [pid = 2564] [serial = 1930] [outer = 0C861C00] 06:54:12 INFO - PROCESS | 2564 | 1464011653009 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0D0E3000) [pid = 2564] [serial = 1931] [outer = 0C861C00] 06:54:13 INFO - PROCESS | 2564 | 1464011653524 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 731ms 06:54:13 INFO - PROCESS | 2564 | 1464011653578 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 2564 | 1464011653585 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 06:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:54:13 INFO - PROCESS | 2564 | 1464011653591 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 2564 | 1464011653594 Marionette TRACE conn6 <- [1,2538,null,{}] 06:54:13 INFO - PROCESS | 2564 | 1464011653598 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:13 INFO - PROCESS | 2564 | 1464011653684 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 06:54:13 INFO - PROCESS | 2564 | 1464011653701 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDC800 == 23 [pid = 2564] [id = 644] 06:54:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FCDD000) [pid = 2564] [serial = 1932] [outer = 00000000] 06:54:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FD24000) [pid = 2564] [serial = 1933] [outer = 0FCDD000] 06:54:13 INFO - PROCESS | 2564 | 1464011653747 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FD2D400) [pid = 2564] [serial = 1934] [outer = 0FCDD000] 06:54:14 INFO - PROCESS | 2564 | 1464011654228 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 06:54:14 INFO - PROCESS | 2564 | 1464011654263 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 2564 | 1464011654266 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 06:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:54:14 INFO - PROCESS | 2564 | 1464011654269 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 2564 | 1464011654273 Marionette TRACE conn6 <- [1,2542,null,{}] 06:54:14 INFO - PROCESS | 2564 | 1464011654284 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:14 INFO - PROCESS | 2564 | 1464011654403 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 06:54:14 INFO - PROCESS | 2564 | 1464011654504 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0B000 == 24 [pid = 2564] [id = 645] 06:54:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FF0B400) [pid = 2564] [serial = 1935] [outer = 00000000] 06:54:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF0FC00) [pid = 2564] [serial = 1936] [outer = 0FF0B400] 06:54:14 INFO - PROCESS | 2564 | 1464011654555 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (104DF400) [pid = 2564] [serial = 1937] [outer = 0FF0B400] 06:54:14 INFO - PROCESS | 2564 | 1464011654928 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 06:54:14 INFO - PROCESS | 2564 | 1464011654942 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 2564 | 1464011654945 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 06:54:14 INFO - PROCESS | 2564 | 1464011654948 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:54:14 INFO - PROCESS | 2564 | 1464011654950 Marionette TRACE conn6 <- [1,2546,null,{}] 06:54:14 INFO - PROCESS | 2564 | 1464011654953 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 2564 | 1464011655078 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 06:54:15 INFO - PROCESS | 2564 | 1464011655095 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 2564 | ++DOCSHELL 0FC4B800 == 25 [pid = 2564] [id = 646] 06:54:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1051BC00) [pid = 2564] [serial = 1938] [outer = 00000000] 06:54:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (13E96000) [pid = 2564] [serial = 1939] [outer = 1051BC00] 06:54:15 INFO - PROCESS | 2564 | 1464011655141 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14224400) [pid = 2564] [serial = 1940] [outer = 1051BC00] 06:54:15 INFO - PROCESS | 2564 | 1464011655568 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 06:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:54:15 INFO - PROCESS | 2564 | 1464011655622 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 2564 | 1464011655624 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 06:54:15 INFO - PROCESS | 2564 | 1464011655627 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 2564 | 1464011655629 Marionette TRACE conn6 <- [1,2550,null,{}] 06:54:15 INFO - PROCESS | 2564 | 1464011655633 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 2564 | 1464011655713 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 06:54:15 INFO - PROCESS | 2564 | 1464011655723 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 2564 | ++DOCSHELL 14269800 == 26 [pid = 2564] [id = 647] 06:54:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (146B9000) [pid = 2564] [serial = 1941] [outer = 00000000] 06:54:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14955C00) [pid = 2564] [serial = 1942] [outer = 146B9000] 06:54:15 INFO - PROCESS | 2564 | 1464011655770 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (15409800) [pid = 2564] [serial = 1943] [outer = 146B9000] 06:54:16 INFO - PROCESS | 2564 | 1464011656259 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 06:54:16 INFO - PROCESS | 2564 | 1464011656298 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 2564 | 1464011656301 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 06:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:54:16 INFO - PROCESS | 2564 | 1464011656304 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 2564 | 1464011656305 Marionette TRACE conn6 <- [1,2554,null,{}] 06:54:16 INFO - PROCESS | 2564 | 1464011656309 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:16 INFO - PROCESS | 2564 | 1464011656406 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 06:54:16 INFO - PROCESS | 2564 | 1464011656414 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 2564 | ++DOCSHELL 159D7800 == 27 [pid = 2564] [id = 648] 06:54:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (159D9800) [pid = 2564] [serial = 1944] [outer = 00000000] 06:54:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (15E26800) [pid = 2564] [serial = 1945] [outer = 159D9800] 06:54:16 INFO - PROCESS | 2564 | 1464011656459 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (15ECC400) [pid = 2564] [serial = 1946] [outer = 159D9800] 06:54:16 INFO - PROCESS | 2564 | 1464011656893 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 631ms 06:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:54:16 INFO - PROCESS | 2564 | 1464011656940 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 2564 | 1464011656943 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 06:54:16 INFO - PROCESS | 2564 | 1464011656946 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 2564 | 1464011656948 Marionette TRACE conn6 <- [1,2558,null,{}] 06:54:16 INFO - PROCESS | 2564 | 1464011656951 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 2564 | 1464011657030 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 06:54:17 INFO - PROCESS | 2564 | 1464011657040 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 2564 | ++DOCSHELL 15E1C400 == 28 [pid = 2564] [id = 649] 06:54:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (15ED3800) [pid = 2564] [serial = 1947] [outer = 00000000] 06:54:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16F09000) [pid = 2564] [serial = 1948] [outer = 15ED3800] 06:54:17 INFO - PROCESS | 2564 | 1464011657085 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16F3B400) [pid = 2564] [serial = 1949] [outer = 15ED3800] 06:54:17 INFO - PROCESS | 2564 | 1464011657562 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 06:54:17 INFO - PROCESS | 2564 | 1464011657621 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 2564 | 1464011657623 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 06:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:54:17 INFO - PROCESS | 2564 | 1464011657626 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 2564 | 1464011657628 Marionette TRACE conn6 <- [1,2562,null,{}] 06:54:17 INFO - PROCESS | 2564 | 1464011657632 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 2564 | 1464011657706 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 06:54:17 INFO - PROCESS | 2564 | 1464011657715 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 2564 | ++DOCSHELL 092F1800 == 29 [pid = 2564] [id = 650] 06:54:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F06000) [pid = 2564] [serial = 1950] [outer = 00000000] 06:54:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F5C800) [pid = 2564] [serial = 1951] [outer = 16F06000] 06:54:17 INFO - PROCESS | 2564 | 1464011657758 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16F5A000) [pid = 2564] [serial = 1952] [outer = 16F06000] 06:54:18 INFO - PROCESS | 2564 | 1464011658252 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 06:54:18 INFO - PROCESS | 2564 | 1464011658301 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 2564 | 1464011658303 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 06:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:54:18 INFO - PROCESS | 2564 | 1464011658306 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 2564 | 1464011658307 Marionette TRACE conn6 <- [1,2566,null,{}] 06:54:18 INFO - PROCESS | 2564 | 1464011658311 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:18 INFO - PROCESS | 2564 | 1464011658425 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 06:54:18 INFO - PROCESS | 2564 | 1464011658512 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FF09C00 == 30 [pid = 2564] [id = 651] 06:54:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16F62400) [pid = 2564] [serial = 1953] [outer = 00000000] 06:54:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (180E2400) [pid = 2564] [serial = 1954] [outer = 16F62400] 06:54:18 INFO - PROCESS | 2564 | 1464011658555 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18151800) [pid = 2564] [serial = 1955] [outer = 16F62400] 06:54:18 INFO - PROCESS | 2564 | 1464011658978 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 06:54:19 INFO - PROCESS | 2564 | 1464011659039 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 2564 | 1464011659041 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 06:54:19 INFO - PROCESS | 2564 | 1464011659044 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:54:19 INFO - PROCESS | 2564 | 1464011659046 Marionette TRACE conn6 <- [1,2570,null,{}] 06:54:19 INFO - PROCESS | 2564 | 1464011659049 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 2564 | 1464011659164 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 06:54:19 INFO - PROCESS | 2564 | 1464011659175 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 2564 | ++DOCSHELL 1805E400 == 31 [pid = 2564] [id = 652] 06:54:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18626800) [pid = 2564] [serial = 1956] [outer = 00000000] 06:54:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18676800) [pid = 2564] [serial = 1957] [outer = 18626800] 06:54:19 INFO - PROCESS | 2564 | 1464011659272 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1867F000) [pid = 2564] [serial = 1958] [outer = 18626800] 06:54:19 INFO - PROCESS | 2564 | 1464011659701 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 06:54:19 INFO - PROCESS | 2564 | 1464011659720 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 2564 | 1464011659723 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 06:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:54:19 INFO - PROCESS | 2564 | 1464011659726 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 2564 | 1464011659728 Marionette TRACE conn6 <- [1,2574,null,{}] 06:54:19 INFO - PROCESS | 2564 | 1464011659732 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 2564 | 1464011659905 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (180D9800) [pid = 2564] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1867C000) [pid = 2564] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18F9C400) [pid = 2564] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18625C00) [pid = 2564] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (0C80C800) [pid = 2564] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16E06800) [pid = 2564] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (15EB3400) [pid = 2564] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14672000) [pid = 2564] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (10F50400) [pid = 2564] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FF13000) [pid = 2564] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FCDF000) [pid = 2564] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0CC9E800) [pid = 2564] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1AC55C00) [pid = 2564] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (16F5EC00) [pid = 2564] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:54:20 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FE22800) [pid = 2564] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:54:20 INFO - PROCESS | 2564 | 1464011660135 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 2564 | ++DOCSHELL 092F6800 == 32 [pid = 2564] [id = 653] 06:54:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (092F8800) [pid = 2564] [serial = 1959] [outer = 00000000] 06:54:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0FCD5400) [pid = 2564] [serial = 1960] [outer = 092F8800] 06:54:20 INFO - PROCESS | 2564 | 1464011660186 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (102C6800) [pid = 2564] [serial = 1961] [outer = 092F8800] 06:54:20 INFO - PROCESS | 2564 | 1464011660571 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 870ms 06:54:20 INFO - PROCESS | 2564 | 1464011660598 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 2564 | 1464011660600 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 06:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:54:20 INFO - PROCESS | 2564 | 1464011660603 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 2564 | 1464011660605 Marionette TRACE conn6 <- [1,2578,null,{}] 06:54:20 INFO - PROCESS | 2564 | 1464011660608 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:20 INFO - PROCESS | 2564 | 1464011660684 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 06:54:20 INFO - PROCESS | 2564 | 1464011660690 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 2564 | ++DOCSHELL 15E19400 == 33 [pid = 2564] [id = 654] 06:54:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (15E1A000) [pid = 2564] [serial = 1962] [outer = 00000000] 06:54:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18624000) [pid = 2564] [serial = 1963] [outer = 15E1A000] 06:54:20 INFO - PROCESS | 2564 | 1464011660733 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18F27000) [pid = 2564] [serial = 1964] [outer = 15E1A000] 06:54:21 INFO - PROCESS | 2564 | 1464011661168 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 06:54:21 INFO - PROCESS | 2564 | 1464011661235 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 2564 | 1464011661237 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 06:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:54:21 INFO - PROCESS | 2564 | 1464011661240 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 2564 | 1464011661241 Marionette TRACE conn6 <- [1,2582,null,{}] 06:54:21 INFO - PROCESS | 2564 | 1464011661245 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 2564 | 1464011661322 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 06:54:21 INFO - PROCESS | 2564 | 1464011661330 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 2564 | ++DOCSHELL 18938C00 == 34 [pid = 2564] [id = 655] 06:54:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18F8E000) [pid = 2564] [serial = 1965] [outer = 00000000] 06:54:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (1963AC00) [pid = 2564] [serial = 1966] [outer = 18F8E000] 06:54:21 INFO - PROCESS | 2564 | 1464011661374 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (180DC000) [pid = 2564] [serial = 1967] [outer = 18F8E000] 06:54:21 INFO - PROCESS | 2564 | 1464011661826 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 06:54:21 INFO - PROCESS | 2564 | 1464011661901 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 2564 | 1464011661903 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 06:54:21 INFO - PROCESS | 2564 | 1464011661907 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 2564 | 1464011661909 Marionette TRACE conn6 <- [1,2586,null,{}] 06:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:54:21 INFO - PROCESS | 2564 | 1464011661913 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 2564 | 1464011661994 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 06:54:21 INFO - PROCESS | 2564 | 1464011662000 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 2564 | ++DOCSHELL 19A2C800 == 35 [pid = 2564] [id = 656] 06:54:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19A2E800) [pid = 2564] [serial = 1968] [outer = 00000000] 06:54:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19A38800) [pid = 2564] [serial = 1969] [outer = 19A2E800] 06:54:22 INFO - PROCESS | 2564 | 1464011662045 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (19BE1800) [pid = 2564] [serial = 1970] [outer = 19A2E800] 06:54:22 INFO - PROCESS | 2564 | 1464011662971 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1124ms 06:54:23 INFO - PROCESS | 2564 | 1464011663041 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 2564 | 1464011663046 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 06:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:54:23 INFO - PROCESS | 2564 | 1464011663092 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 2564 | 1464011663096 Marionette TRACE conn6 <- [1,2590,null,{}] 06:54:23 INFO - PROCESS | 2564 | 1464011663102 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:23 INFO - PROCESS | 2564 | 1464011663206 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 06:54:23 INFO - PROCESS | 2564 | 1464011663342 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 2564 | ++DOCSHELL 0C85F400 == 36 [pid = 2564] [id = 657] 06:54:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0CC25000) [pid = 2564] [serial = 1971] [outer = 00000000] 06:54:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FD2D800) [pid = 2564] [serial = 1972] [outer = 0CC25000] 06:54:23 INFO - PROCESS | 2564 | 1464011663401 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FE21C00) [pid = 2564] [serial = 1973] [outer = 0CC25000] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 18938C00 == 35 [pid = 2564] [id = 655] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 15E19400 == 34 [pid = 2564] [id = 654] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 092F6800 == 33 [pid = 2564] [id = 653] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 1805E400 == 32 [pid = 2564] [id = 652] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 0FF09C00 == 31 [pid = 2564] [id = 651] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 092F1800 == 30 [pid = 2564] [id = 650] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 15E1C400 == 29 [pid = 2564] [id = 649] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 159D7800 == 28 [pid = 2564] [id = 648] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 14269800 == 27 [pid = 2564] [id = 647] 06:54:24 INFO - PROCESS | 2564 | --DOCSHELL 0FC4B800 == 26 [pid = 2564] [id = 646] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (19BDDC00) [pid = 2564] [serial = 1927] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | 1464011664466 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18626C00) [pid = 2564] [serial = 1912] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18F28000) [pid = 2564] [serial = 1915] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (19633000) [pid = 2564] [serial = 1918] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18F85000) [pid = 2564] [serial = 1916] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18F9F000) [pid = 2564] [serial = 1924] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (19A2C400) [pid = 2564] [serial = 1919] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14048C00) [pid = 2564] [serial = 1906] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1462AC00) [pid = 2564] [serial = 1907] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F01C00) [pid = 2564] [serial = 1903] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F41000) [pid = 2564] [serial = 1904] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (15ECF800) [pid = 2564] [serial = 1900] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (160BC400) [pid = 2564] [serial = 1901] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (14908C00) [pid = 2564] [serial = 1897] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (15408000) [pid = 2564] [serial = 1898] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1421C000) [pid = 2564] [serial = 1894] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1462EC00) [pid = 2564] [serial = 1895] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (102C0400) [pid = 2564] [serial = 1891] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (10511800) [pid = 2564] [serial = 1892] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FD27C00) [pid = 2564] [serial = 1888] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FD2E800) [pid = 2564] [serial = 1889] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0D036000) [pid = 2564] [serial = 1885] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0D0ED800) [pid = 2564] [serial = 1886] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1B9B3400) [pid = 2564] [serial = 1883] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1805CC00) [pid = 2564] [serial = 1909] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (154D1800) [pid = 2564] [serial = 1921] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (1950B400) [pid = 2564] [serial = 1925] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (159E1800) [pid = 2564] [serial = 1922] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18631C00) [pid = 2564] [serial = 1913] [outer = 00000000] [url = about:blank] 06:54:24 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (1805D400) [pid = 2564] [serial = 1910] [outer = 00000000] [url = about:blank] 06:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1421ms 06:54:24 INFO - PROCESS | 2564 | 1464011664516 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 2564 | 1464011664520 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 06:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:54:24 INFO - PROCESS | 2564 | 1464011664525 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 2564 | 1464011664528 Marionette TRACE conn6 <- [1,2594,null,{}] 06:54:24 INFO - PROCESS | 2564 | 1464011664533 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 2564 | 1464011664616 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 06:54:24 INFO - PROCESS | 2564 | 1464011664631 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 2564 | ++DOCSHELL 0CCA8000 == 27 [pid = 2564] [id = 658] 06:54:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0D036000) [pid = 2564] [serial = 1974] [outer = 00000000] 06:54:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0F85AC00) [pid = 2564] [serial = 1975] [outer = 0D036000] 06:54:24 INFO - PROCESS | 2564 | 1464011664679 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (0FC4A400) [pid = 2564] [serial = 1976] [outer = 0D036000] 06:54:25 INFO - PROCESS | 2564 | 1464011665225 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 06:54:25 INFO - PROCESS | 2564 | 1464011665257 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 2564 | 1464011665263 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 06:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:54:25 INFO - PROCESS | 2564 | 1464011665269 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 2564 | 1464011665272 Marionette TRACE conn6 <- [1,2598,null,{}] 06:54:25 INFO - PROCESS | 2564 | 1464011665276 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:25 INFO - PROCESS | 2564 | 1464011665362 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 06:54:25 INFO - PROCESS | 2564 | 1464011665461 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2D000 == 28 [pid = 2564] [id = 659] 06:54:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0FD2F400) [pid = 2564] [serial = 1977] [outer = 00000000] 06:54:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FE27400) [pid = 2564] [serial = 1978] [outer = 0FD2F400] 06:54:25 INFO - PROCESS | 2564 | 1464011665509 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FE30800) [pid = 2564] [serial = 1979] [outer = 0FD2F400] 06:54:25 INFO - PROCESS | 2564 | 1464011665917 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 06:54:25 INFO - PROCESS | 2564 | 1464011665941 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 2564 | 1464011665943 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 06:54:25 INFO - PROCESS | 2564 | 1464011665947 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:54:25 INFO - PROCESS | 2564 | 1464011665950 Marionette TRACE conn6 <- [1,2602,null,{}] 06:54:25 INFO - PROCESS | 2564 | 1464011665961 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 2564 | 1464011666080 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 06:54:26 INFO - PROCESS | 2564 | 1464011666091 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 2564 | ++DOCSHELL 102C3C00 == 29 [pid = 2564] [id = 660] 06:54:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (1056BC00) [pid = 2564] [serial = 1980] [outer = 00000000] 06:54:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (13FDE400) [pid = 2564] [serial = 1981] [outer = 1056BC00] 06:54:26 INFO - PROCESS | 2564 | 1464011666141 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1426E000) [pid = 2564] [serial = 1982] [outer = 1056BC00] 06:54:26 INFO - PROCESS | 2564 | 1464011666642 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 06:54:26 INFO - PROCESS | 2564 | 1464011666681 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 06:54:26 INFO - PROCESS | 2564 | 1464011666683 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 06:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:54:26 INFO - PROCESS | 2564 | 1464011666687 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 2564 | 1464011666688 Marionette TRACE conn6 <- [1,2606,null,{}] 06:54:26 INFO - PROCESS | 2564 | 1464011666700 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 2564 | 1464011666819 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 06:54:26 INFO - PROCESS | 2564 | 1464011666830 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FF13000 == 30 [pid = 2564] [id = 661] 06:54:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1478E800) [pid = 2564] [serial = 1983] [outer = 00000000] 06:54:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (14958400) [pid = 2564] [serial = 1984] [outer = 1478E800] 06:54:26 INFO - PROCESS | 2564 | 1464011666874 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (154D7800) [pid = 2564] [serial = 1985] [outer = 1478E800] 06:54:27 INFO - PROCESS | 2564 | 1464011667327 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 06:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:54:27 INFO - PROCESS | 2564 | 1464011667361 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 2564 | 1464011667363 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 06:54:27 INFO - PROCESS | 2564 | 1464011667366 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 2564 | 1464011667368 Marionette TRACE conn6 <- [1,2610,null,{}] 06:54:27 INFO - PROCESS | 2564 | 1464011667376 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 2564 | 1464011667513 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 06:54:27 INFO - PROCESS | 2564 | 1464011667579 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 2564 | ++DOCSHELL 159E2C00 == 31 [pid = 2564] [id = 662] 06:54:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (159E4800) [pid = 2564] [serial = 1986] [outer = 00000000] 06:54:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (15EB3400) [pid = 2564] [serial = 1987] [outer = 159E4800] 06:54:27 INFO - PROCESS | 2564 | 1464011667625 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (15ED7400) [pid = 2564] [serial = 1988] [outer = 159E4800] 06:54:28 INFO - PROCESS | 2564 | 1464011668068 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 06:54:28 INFO - PROCESS | 2564 | 1464011668097 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 2564 | 1464011668099 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 06:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:54:28 INFO - PROCESS | 2564 | 1464011668102 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 2564 | 1464011668103 Marionette TRACE conn6 <- [1,2614,null,{}] 06:54:28 INFO - PROCESS | 2564 | 1464011668107 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:28 INFO - PROCESS | 2564 | 1464011668239 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 06:54:28 INFO - PROCESS | 2564 | 1464011668247 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 2564 | ++DOCSHELL 159D6400 == 32 [pid = 2564] [id = 663] 06:54:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (15EB1C00) [pid = 2564] [serial = 1989] [outer = 00000000] 06:54:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (16F53800) [pid = 2564] [serial = 1990] [outer = 15EB1C00] 06:54:28 INFO - PROCESS | 2564 | 1464011668291 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16F57C00) [pid = 2564] [serial = 1991] [outer = 15EB1C00] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16F62400) [pid = 2564] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18626800) [pid = 2564] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0C861C00) [pid = 2564] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (15E1A000) [pid = 2564] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FCDD000) [pid = 2564] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1963C800) [pid = 2564] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (15ED3800) [pid = 2564] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (0FF0B400) [pid = 2564] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1051BC00) [pid = 2564] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (16F06000) [pid = 2564] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (159D9800) [pid = 2564] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (146B9000) [pid = 2564] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (092F8800) [pid = 2564] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:54:28 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (18F8E000) [pid = 2564] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:54:28 INFO - PROCESS | 2564 | 1464011668928 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 870ms 06:54:28 INFO - PROCESS | 2564 | 1464011668973 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 2564 | 1464011668975 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 06:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:54:28 INFO - PROCESS | 2564 | 1464011668978 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 2564 | 1464011668980 Marionette TRACE conn6 <- [1,2618,null,{}] 06:54:28 INFO - PROCESS | 2564 | 1464011668983 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:29 INFO - PROCESS | 2564 | 1464011669072 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 06:54:29 INFO - PROCESS | 2564 | 1464011669171 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDC000 == 33 [pid = 2564] [id = 664] 06:54:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FCDD000) [pid = 2564] [serial = 1992] [outer = 00000000] 06:54:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (159D9800) [pid = 2564] [serial = 1993] [outer = 0FCDD000] 06:54:29 INFO - PROCESS | 2564 | 1464011669218 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (15ED3800) [pid = 2564] [serial = 1994] [outer = 0FCDD000] 06:54:29 INFO - PROCESS | 2564 | 1464011669565 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 06:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:54:29 INFO - PROCESS | 2564 | 1464011669609 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 06:54:29 INFO - PROCESS | 2564 | 1464011669611 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 06:54:29 INFO - PROCESS | 2564 | 1464011669614 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 2564 | 1464011669616 Marionette TRACE conn6 <- [1,2622,null,{}] 06:54:29 INFO - PROCESS | 2564 | 1464011669619 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:29 INFO - PROCESS | 2564 | 1464011669737 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 06:54:29 INFO - PROCESS | 2564 | 1464011669747 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 2564 | ++DOCSHELL 0FD28000 == 34 [pid = 2564] [id = 665] 06:54:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (159E3400) [pid = 2564] [serial = 1995] [outer = 00000000] 06:54:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (1805E400) [pid = 2564] [serial = 1996] [outer = 159E3400] 06:54:29 INFO - PROCESS | 2564 | 1464011669790 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (180DD800) [pid = 2564] [serial = 1997] [outer = 159E3400] 06:54:30 INFO - PROCESS | 2564 | 1464011670205 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 06:54:30 INFO - PROCESS | 2564 | 1464011670245 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 2564 | 1464011670247 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 06:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:54:30 INFO - PROCESS | 2564 | 1464011670250 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 2564 | 1464011670252 Marionette TRACE conn6 <- [1,2626,null,{}] 06:54:30 INFO - PROCESS | 2564 | 1464011670256 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 2564 | 1464011670332 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 06:54:30 INFO - PROCESS | 2564 | 1464011670457 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 2564 | ++DOCSHELL 0FD31400 == 35 [pid = 2564] [id = 666] 06:54:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (1805CC00) [pid = 2564] [serial = 1998] [outer = 00000000] 06:54:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1862F000) [pid = 2564] [serial = 1999] [outer = 1805CC00] 06:54:30 INFO - PROCESS | 2564 | 1464011670501 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (18631C00) [pid = 2564] [serial = 2000] [outer = 1805CC00] 06:54:30 INFO - PROCESS | 2564 | 1464011670940 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 06:54:30 INFO - PROCESS | 2564 | 1464011670981 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 06:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:54:30 INFO - PROCESS | 2564 | 1464011670986 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 06:54:30 INFO - PROCESS | 2564 | 1464011670991 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 2564 | 1464011670995 Marionette TRACE conn6 <- [1,2630,null,{}] 06:54:30 INFO - PROCESS | 2564 | 1464011671001 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:31 INFO - PROCESS | 2564 | 1464011671115 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 06:54:31 INFO - PROCESS | 2564 | 1464011671257 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 2564 | ++DOCSHELL 0C80E000 == 36 [pid = 2564] [id = 667] 06:54:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (0C812000) [pid = 2564] [serial = 2001] [outer = 00000000] 06:54:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (0FC56C00) [pid = 2564] [serial = 2002] [outer = 0C812000] 06:54:31 INFO - PROCESS | 2564 | 1464011671320 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (0FD2A800) [pid = 2564] [serial = 2003] [outer = 0C812000] 06:54:31 INFO - PROCESS | 2564 | 1464011671967 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:54:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1024ms 06:54:32 INFO - PROCESS | 2564 | 1464011672016 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 2564 | 1464011672022 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 06:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:54:32 INFO - PROCESS | 2564 | 1464011672028 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 2564 | 1464011672031 Marionette TRACE conn6 <- [1,2634,null,{}] 06:54:32 INFO - PROCESS | 2564 | 1464011672035 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:32 INFO - PROCESS | 2564 | 1464011672170 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 06:54:32 INFO - PROCESS | 2564 | 1464011672305 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 2564 | ++DOCSHELL 102C7800 == 37 [pid = 2564] [id = 668] 06:54:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10DEB800) [pid = 2564] [serial = 2004] [outer = 00000000] 06:54:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14632000) [pid = 2564] [serial = 2005] [outer = 10DEB800] 06:54:32 INFO - PROCESS | 2564 | 1464011672359 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1495E000) [pid = 2564] [serial = 2006] [outer = 10DEB800] 06:54:32 INFO - PROCESS | 2564 | 1464011672991 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:54:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1020ms 06:54:33 INFO - PROCESS | 2564 | 1464011673050 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 06:54:33 INFO - PROCESS | 2564 | 1464011673053 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 06:54:33 INFO - PROCESS | 2564 | 1464011673057 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:54:33 INFO - PROCESS | 2564 | 1464011673060 Marionette TRACE conn6 <- [1,2638,null,{}] 06:54:33 INFO - PROCESS | 2564 | 1464011673071 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:33 INFO - PROCESS | 2564 | 1464011673236 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 06:54:33 INFO - PROCESS | 2564 | 1464011673373 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 2564 | ++DOCSHELL 18035000 == 38 [pid = 2564] [id = 669] 06:54:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1862D400) [pid = 2564] [serial = 2007] [outer = 00000000] 06:54:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18680400) [pid = 2564] [serial = 2008] [outer = 1862D400] 06:54:33 INFO - PROCESS | 2564 | 1464011673430 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18F2AC00) [pid = 2564] [serial = 2009] [outer = 1862D400] 06:54:33 INFO - PROCESS | 2564 | 1464011674018 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:54:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 06:54:34 INFO - PROCESS | 2564 | 1464011674030 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 2564 | 1464011674033 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 06:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:54:34 INFO - PROCESS | 2564 | 1464011674189 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 2564 | 1464011674192 Marionette TRACE conn6 <- [1,2642,null,{}] 06:54:34 INFO - PROCESS | 2564 | 1464011674207 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 2564 | 1464011674302 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 06:54:34 INFO - PROCESS | 2564 | 1464011674438 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 2564 | ++DOCSHELL 0CC9E400 == 39 [pid = 2564] [id = 670] 06:54:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0F860800) [pid = 2564] [serial = 2010] [outer = 00000000] 06:54:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FD2B400) [pid = 2564] [serial = 2011] [outer = 0F860800] 06:54:34 INFO - PROCESS | 2564 | 1464011674490 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (0FF08000) [pid = 2564] [serial = 2012] [outer = 0F860800] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 0FD28000 == 38 [pid = 2564] [id = 665] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 0FCDC000 == 37 [pid = 2564] [id = 664] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 159D6400 == 36 [pid = 2564] [id = 663] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 159E2C00 == 35 [pid = 2564] [id = 662] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 0FF13000 == 34 [pid = 2564] [id = 661] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 102C3C00 == 33 [pid = 2564] [id = 660] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 0FD2D000 == 32 [pid = 2564] [id = 659] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 0CCA8000 == 31 [pid = 2564] [id = 658] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 0C85F400 == 30 [pid = 2564] [id = 657] 06:54:34 INFO - PROCESS | 2564 | --DOCSHELL 19A2C800 == 29 [pid = 2564] [id = 656] 06:54:35 INFO - PROCESS | 2564 | 1464011675073 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (180E2400) [pid = 2564] [serial = 1954] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18676800) [pid = 2564] [serial = 1957] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0CC9B800) [pid = 2564] [serial = 1930] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0D0E3000) [pid = 2564] [serial = 1931] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (1867F000) [pid = 2564] [serial = 1958] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18624000) [pid = 2564] [serial = 1963] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FD24000) [pid = 2564] [serial = 1933] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FD2D400) [pid = 2564] [serial = 1934] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (18678000) [pid = 2564] [serial = 1928] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (16F09000) [pid = 2564] [serial = 1948] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (16F3B400) [pid = 2564] [serial = 1949] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FF0FC00) [pid = 2564] [serial = 1936] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (104DF400) [pid = 2564] [serial = 1937] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (13E96000) [pid = 2564] [serial = 1939] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (14224400) [pid = 2564] [serial = 1940] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (16F5C800) [pid = 2564] [serial = 1951] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (15E26800) [pid = 2564] [serial = 1945] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (15ECC400) [pid = 2564] [serial = 1946] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (14955C00) [pid = 2564] [serial = 1942] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (15409800) [pid = 2564] [serial = 1943] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FCD5400) [pid = 2564] [serial = 1960] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (180DC000) [pid = 2564] [serial = 1967] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (18F27000) [pid = 2564] [serial = 1964] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (18151800) [pid = 2564] [serial = 1955] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (102C6800) [pid = 2564] [serial = 1961] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (16F5A000) [pid = 2564] [serial = 1952] [outer = 00000000] [url = about:blank] 06:54:35 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1963AC00) [pid = 2564] [serial = 1966] [outer = 00000000] [url = about:blank] 06:54:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1080ms 06:54:35 INFO - PROCESS | 2564 | 1464011675121 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 2564 | 1464011675125 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 06:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:54:35 INFO - PROCESS | 2564 | 1464011675129 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 2564 | 1464011675132 Marionette TRACE conn6 <- [1,2646,null,{}] 06:54:35 INFO - PROCESS | 2564 | 1464011675140 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:35 INFO - PROCESS | 2564 | 1464011675229 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 06:54:35 INFO - PROCESS | 2564 | 1464011675240 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDC000 == 30 [pid = 2564] [id = 671] 06:54:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0FCDD400) [pid = 2564] [serial = 2013] [outer = 00000000] 06:54:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FD30000) [pid = 2564] [serial = 2014] [outer = 0FCDD400] 06:54:35 INFO - PROCESS | 2564 | 1464011675288 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0FE30400) [pid = 2564] [serial = 2015] [outer = 0FCDD400] 06:54:35 INFO - PROCESS | 2564 | 1464011675796 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 06:54:35 INFO - PROCESS | 2564 | 1464011675860 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 2564 | 1464011675863 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 06:54:35 INFO - PROCESS | 2564 | 1464011675866 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:54:35 INFO - PROCESS | 2564 | 1464011675868 Marionette TRACE conn6 <- [1,2650,null,{}] 06:54:35 INFO - PROCESS | 2564 | 1464011675872 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:35 INFO - PROCESS | 2564 | 1464011675959 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 06:54:36 INFO - PROCESS | 2564 | 1464011676061 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 2564 | ++DOCSHELL 1404A400 == 31 [pid = 2564] [id = 672] 06:54:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (1404E000) [pid = 2564] [serial = 2016] [outer = 00000000] 06:54:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1462CC00) [pid = 2564] [serial = 2017] [outer = 1404E000] 06:54:36 INFO - PROCESS | 2564 | 1464011676117 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (1479BC00) [pid = 2564] [serial = 2018] [outer = 1404E000] 06:54:36 INFO - PROCESS | 2564 | 1464011676501 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:54:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 06:54:36 INFO - PROCESS | 2564 | 1464011676540 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 2564 | 1464011676542 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 06:54:36 INFO - PROCESS | 2564 | 1464011676546 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:54:36 INFO - PROCESS | 2564 | 1464011676548 Marionette TRACE conn6 <- [1,2654,null,{}] 06:54:36 INFO - PROCESS | 2564 | 1464011676551 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 2564 | 1464011676634 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 06:54:36 INFO - PROCESS | 2564 | 1464011676641 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 2564 | ++DOCSHELL 15408800 == 32 [pid = 2564] [id = 673] 06:54:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (15409800) [pid = 2564] [serial = 2019] [outer = 00000000] 06:54:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (15EB3C00) [pid = 2564] [serial = 2020] [outer = 15409800] 06:54:36 INFO - PROCESS | 2564 | 1464011676685 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (160BBC00) [pid = 2564] [serial = 2021] [outer = 15409800] 06:54:37 INFO - PROCESS | 2564 | 1464011677637 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:54:37 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) 06:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1122ms 06:54:37 INFO - PROCESS | 2564 | 1464011677672 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 2564 | 1464011677674 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 06:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:54:37 INFO - PROCESS | 2564 | 1464011677678 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 2564 | 1464011677680 Marionette TRACE conn6 <- [1,2658,null,{}] 06:54:37 INFO - PROCESS | 2564 | 1464011677689 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:37 INFO - PROCESS | 2564 | 1464011677805 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 06:54:37 INFO - PROCESS | 2564 | 1464011677812 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD9800 == 33 [pid = 2564] [id = 674] 06:54:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (15E24400) [pid = 2564] [serial = 2022] [outer = 00000000] 06:54:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (16F4A800) [pid = 2564] [serial = 2023] [outer = 15E24400] 06:54:37 INFO - PROCESS | 2564 | 1464011677856 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (16F54C00) [pid = 2564] [serial = 2024] [outer = 15E24400] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (1478E800) [pid = 2564] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FD2F400) [pid = 2564] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1056BC00) [pid = 2564] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0D036000) [pid = 2564] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (159E4800) [pid = 2564] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0FCDD000) [pid = 2564] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (15EB1C00) [pid = 2564] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:54:38 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (159E3400) [pid = 2564] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:54:38 INFO - PROCESS | 2564 | 1464011678785 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 2564 | 1464011678813 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 06:54:38 INFO - PROCESS | 2564 | 1464011678817 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 2564 | 1464011678819 Marionette TRACE conn6 <- [1,2662,null,{}] 06:54:38 INFO - PROCESS | 2564 | 1464011678822 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 2564 | 1464011678932 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 06:54:39 INFO - PROCESS | 2564 | 1464011679019 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 2564 | ++DOCSHELL 1056BC00 == 34 [pid = 2564] [id = 675] 06:54:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (159E4800) [pid = 2564] [serial = 2025] [outer = 00000000] 06:54:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (175EAC00) [pid = 2564] [serial = 2026] [outer = 159E4800] 06:54:39 INFO - PROCESS | 2564 | 1464011679064 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (180D6C00) [pid = 2564] [serial = 2027] [outer = 159E4800] 06:54:39 INFO - PROCESS | 2564 | 1464011679961 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 2564 | 1464011680004 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 06:54:39 INFO - PROCESS | 2564 | 1464011680007 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 2564 | 1464011680009 Marionette TRACE conn6 <- [1,2666,null,{}] 06:54:39 INFO - PROCESS | 2564 | 1464011680012 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:40 INFO - PROCESS | 2564 | 1464011680122 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 06:54:40 INFO - PROCESS | 2564 | 1464011680131 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 2564 | ++DOCSHELL 180DB000 == 35 [pid = 2564] [id = 676] 06:54:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (18153800) [pid = 2564] [serial = 2028] [outer = 00000000] 06:54:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (18679C00) [pid = 2564] [serial = 2029] [outer = 18153800] 06:54:40 INFO - PROCESS | 2564 | 1464011680175 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18936400) [pid = 2564] [serial = 2030] [outer = 18153800] 06:54:41 INFO - PROCESS | 2564 | 1464011681090 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:54:41 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) 06:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 06:54:41 INFO - PROCESS | 2564 | 1464011681136 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 2564 | 1464011681139 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 06:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:54:41 INFO - PROCESS | 2564 | 1464011681142 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 2564 | 1464011681143 Marionette TRACE conn6 <- [1,2670,null,{}] 06:54:41 INFO - PROCESS | 2564 | 1464011681147 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 2564 | 1464011681274 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 06:54:41 INFO - PROCESS | 2564 | 1464011681411 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 2564 | ++DOCSHELL 0C864400 == 36 [pid = 2564] [id = 677] 06:54:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0C865000) [pid = 2564] [serial = 2031] [outer = 00000000] 06:54:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FC48C00) [pid = 2564] [serial = 2032] [outer = 0C865000] 06:54:41 INFO - PROCESS | 2564 | 1464011681524 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FD25C00) [pid = 2564] [serial = 2033] [outer = 0C865000] 06:54:42 INFO - PROCESS | 2564 | 1464011682598 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:54:42 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) 06:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1482ms 06:54:42 INFO - PROCESS | 2564 | 1464011682626 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 2564 | 1464011682630 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 06:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:54:42 INFO - PROCESS | 2564 | 1464011682634 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 2564 | 1464011682639 Marionette TRACE conn6 <- [1,2674,null,{}] 06:54:42 INFO - PROCESS | 2564 | 1464011682644 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:42 INFO - PROCESS | 2564 | 1464011682751 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 06:54:42 INFO - PROCESS | 2564 | 1464011682893 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 2564 | ++DOCSHELL 13FDF400 == 37 [pid = 2564] [id = 678] 06:54:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1404D000) [pid = 2564] [serial = 2034] [outer = 00000000] 06:54:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1495DC00) [pid = 2564] [serial = 2035] [outer = 1404D000] 06:54:42 INFO - PROCESS | 2564 | 1464011682954 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (154D6000) [pid = 2564] [serial = 2036] [outer = 1404D000] 06:54:43 INFO - PROCESS | 2564 | 1464011684001 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 2564 | 1464011684071 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 06:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:54:44 INFO - PROCESS | 2564 | 1464011684115 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 2564 | 1464011684118 Marionette TRACE conn6 <- [1,2678,null,{}] 06:54:44 INFO - PROCESS | 2564 | 1464011684125 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:44 INFO - PROCESS | 2564 | 1464011684225 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 06:54:44 INFO - PROCESS | 2564 | 1464011684374 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 2564 | ++DOCSHELL 180DC000 == 38 [pid = 2564] [id = 679] 06:54:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (18154000) [pid = 2564] [serial = 2037] [outer = 00000000] 06:54:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18F82400) [pid = 2564] [serial = 2038] [outer = 18154000] 06:54:44 INFO - PROCESS | 2564 | 1464011684431 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (18F8A000) [pid = 2564] [serial = 2039] [outer = 18154000] 06:54:45 INFO - PROCESS | 2564 | 1464011685545 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 2564 | 1464011685602 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 06:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:54:45 INFO - PROCESS | 2564 | 1464011685607 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 2564 | 1464011685611 Marionette TRACE conn6 <- [1,2682,null,{}] 06:54:45 INFO - PROCESS | 2564 | 1464011685617 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 180DB000 == 37 [pid = 2564] [id = 676] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 1056BC00 == 36 [pid = 2564] [id = 675] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 0FCD9800 == 35 [pid = 2564] [id = 674] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 15408800 == 34 [pid = 2564] [id = 673] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 1404A400 == 33 [pid = 2564] [id = 672] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 0FCDC000 == 32 [pid = 2564] [id = 671] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 0CC9E400 == 31 [pid = 2564] [id = 670] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FD2D800) [pid = 2564] [serial = 1972] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1862F000) [pid = 2564] [serial = 1999] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | 1464011685872 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 06:54:45 INFO - PROCESS | 2564 | --DOCSHELL 0FD31400 == 30 [pid = 2564] [id = 666] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (14958400) [pid = 2564] [serial = 1984] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (0FE27400) [pid = 2564] [serial = 1978] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FE30800) [pid = 2564] [serial = 1979] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (19A38800) [pid = 2564] [serial = 1969] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (13FDE400) [pid = 2564] [serial = 1981] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0F85AC00) [pid = 2564] [serial = 1975] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FC4A400) [pid = 2564] [serial = 1976] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (15ED7400) [pid = 2564] [serial = 1988] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (15EB3400) [pid = 2564] [serial = 1987] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (159D9800) [pid = 2564] [serial = 1993] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (16F53800) [pid = 2564] [serial = 1990] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (180DD800) [pid = 2564] [serial = 1997] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 64 (1805E400) [pid = 2564] [serial = 1996] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 63 (16F57C00) [pid = 2564] [serial = 1991] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 62 (15ED3800) [pid = 2564] [serial = 1994] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 61 (154D7800) [pid = 2564] [serial = 1985] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | --DOMWINDOW == 60 (1426E000) [pid = 2564] [serial = 1982] [outer = 00000000] [url = about:blank] 06:54:45 INFO - PROCESS | 2564 | 1464011685938 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 2564 | ++DOCSHELL 0F858000 == 31 [pid = 2564] [id = 680] 06:54:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 61 (0F85AC00) [pid = 2564] [serial = 2040] [outer = 00000000] 06:54:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 62 (0FCD5800) [pid = 2564] [serial = 2041] [outer = 0F85AC00] 06:54:45 INFO - PROCESS | 2564 | 1464011685984 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 63 (0FD2A000) [pid = 2564] [serial = 2042] [outer = 0F85AC00] 06:54:46 INFO - PROCESS | 2564 | 1464011686834 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 06:54:46 INFO - PROCESS | 2564 | 1464011686892 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 06:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:54:46 INFO - PROCESS | 2564 | 1464011686898 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 2564 | 1464011686900 Marionette TRACE conn6 <- [1,2686,null,{}] 06:54:46 INFO - PROCESS | 2564 | 1464011686904 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:46 INFO - PROCESS | 2564 | 1464011686994 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 06:54:47 INFO - PROCESS | 2564 | 1464011687084 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 2564 | ++DOCSHELL 0FD9FC00 == 32 [pid = 2564] [id = 681] 06:54:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 64 (0FE27400) [pid = 2564] [serial = 2043] [outer = 00000000] 06:54:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 65 (1056E000) [pid = 2564] [serial = 2044] [outer = 0FE27400] 06:54:47 INFO - PROCESS | 2564 | 1464011687131 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (10FD8800) [pid = 2564] [serial = 2045] [outer = 0FE27400] 06:54:48 INFO - PROCESS | 2564 | 1464011688031 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 2564 | 1464011688088 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 06:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:54:48 INFO - PROCESS | 2564 | 1464011688092 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 2564 | 1464011688095 Marionette TRACE conn6 <- [1,2690,null,{}] 06:54:48 INFO - PROCESS | 2564 | 1464011688106 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:48 INFO - PROCESS | 2564 | 1464011688232 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 06:54:48 INFO - PROCESS | 2564 | 1464011688303 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:48 INFO - PROCESS | 2564 | ++DOCSHELL 154CE800 == 33 [pid = 2564] [id = 682] 06:54:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (154D4C00) [pid = 2564] [serial = 2046] [outer = 00000000] 06:54:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (159E1800) [pid = 2564] [serial = 2047] [outer = 154D4C00] 06:54:48 INFO - PROCESS | 2564 | 1464011688353 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (15EB9800) [pid = 2564] [serial = 2048] [outer = 154D4C00] 06:54:48 INFO - PROCESS | 2564 | 1464011688828 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 771ms 06:54:48 INFO - PROCESS | 2564 | 1464011688864 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 2564 | 1464011688867 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 06:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:54:48 INFO - PROCESS | 2564 | 1464011688874 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 2564 | 1464011688875 Marionette TRACE conn6 <- [1,2694,null,{}] 06:54:48 INFO - PROCESS | 2564 | 1464011688879 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:48 INFO - PROCESS | 2564 | 1464011688999 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 06:54:48 INFO - PROCESS | 2564 | 1464011689008 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 2564 | ++DOCSHELL 16F05400 == 34 [pid = 2564] [id = 683] 06:54:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (16F06800) [pid = 2564] [serial = 2049] [outer = 00000000] 06:54:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (16F54400) [pid = 2564] [serial = 2050] [outer = 16F06800] 06:54:49 INFO - PROCESS | 2564 | 1464011689123 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (16F5C000) [pid = 2564] [serial = 2051] [outer = 16F06800] 06:54:49 INFO - PROCESS | 2564 | 1464011689538 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:54:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 06:54:49 INFO - PROCESS | 2564 | 1464011689604 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 2564 | 1464011689606 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 06:54:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:54:49 INFO - PROCESS | 2564 | 1464011689645 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 2564 | 1464011689647 Marionette TRACE conn6 <- [1,2698,null,{}] 06:54:49 INFO - PROCESS | 2564 | 1464011689650 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:49 INFO - PROCESS | 2564 | 1464011689776 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FCDD400) [pid = 2564] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (15E24400) [pid = 2564] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0F860800) [pid = 2564] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (1404E000) [pid = 2564] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (15409800) [pid = 2564] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (0CC25000) [pid = 2564] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:54:49 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (159E4800) [pid = 2564] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:54:49 INFO - PROCESS | 2564 | 1464011689848 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 2564 | ++DOCSHELL 0CC25000 == 35 [pid = 2564] [id = 684] 06:54:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0CC25400) [pid = 2564] [serial = 2052] [outer = 00000000] 06:54:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FF14800) [pid = 2564] [serial = 2053] [outer = 0CC25400] 06:54:49 INFO - PROCESS | 2564 | 1464011689896 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (1056D000) [pid = 2564] [serial = 2054] [outer = 0CC25400] 06:54:50 INFO - PROCESS | 2564 | 1464011690283 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 2564 | 1464011690332 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 06:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:54:50 INFO - PROCESS | 2564 | 1464011690335 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 2564 | 1464011690336 Marionette TRACE conn6 <- [1,2702,null,{}] 06:54:50 INFO - PROCESS | 2564 | 1464011690340 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 2564 | 1464011690476 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 06:54:50 INFO - PROCESS | 2564 | 1464011690494 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 2564 | ++DOCSHELL 180E1C00 == 36 [pid = 2564] [id = 685] 06:54:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (180E2800) [pid = 2564] [serial = 2055] [outer = 00000000] 06:54:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (18F25000) [pid = 2564] [serial = 2056] [outer = 180E2800] 06:54:50 INFO - PROCESS | 2564 | 1464011690542 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (19508000) [pid = 2564] [serial = 2057] [outer = 180E2800] 06:54:50 INFO - PROCESS | 2564 | 1464011690970 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:54:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 06:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:54:50 INFO - PROCESS | 2564 | 1464011691006 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 2564 | 1464011691008 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 06:54:50 INFO - PROCESS | 2564 | 1464011691011 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 2564 | 1464011691013 Marionette TRACE conn6 <- [1,2706,null,{}] 06:54:50 INFO - PROCESS | 2564 | 1464011691016 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:51 INFO - PROCESS | 2564 | 1464011691132 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 06:54:51 INFO - PROCESS | 2564 | 1464011691177 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 2564 | ++DOCSHELL 0FF14C00 == 37 [pid = 2564] [id = 686] 06:54:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (14264C00) [pid = 2564] [serial = 2058] [outer = 00000000] 06:54:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (19A2D800) [pid = 2564] [serial = 2059] [outer = 14264C00] 06:54:51 INFO - PROCESS | 2564 | 1464011691223 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (19A33800) [pid = 2564] [serial = 2060] [outer = 14264C00] 06:54:51 INFO - PROCESS | 2564 | 1464011691654 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 2564 | 1464011691697 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 06:54:51 INFO - PROCESS | 2564 | 1464011691700 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:54:51 INFO - PROCESS | 2564 | 1464011691702 Marionette TRACE conn6 <- [1,2710,null,{}] 06:54:51 INFO - PROCESS | 2564 | 1464011691706 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:51 INFO - PROCESS | 2564 | 1464011691786 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 06:54:51 INFO - PROCESS | 2564 | 1464011691793 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 2564 | ++DOCSHELL 19A36800 == 38 [pid = 2564] [id = 687] 06:54:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1A85B000) [pid = 2564] [serial = 2061] [outer = 00000000] 06:54:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (1AC55C00) [pid = 2564] [serial = 2062] [outer = 1A85B000] 06:54:51 INFO - PROCESS | 2564 | 1464011691836 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1AC5B400) [pid = 2564] [serial = 2063] [outer = 1A85B000] 06:54:52 INFO - PROCESS | 2564 | 1464011692591 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:54:52 INFO - PROCESS | 2564 | 1464011692641 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 06:54:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:54:52 INFO - PROCESS | 2564 | 1464011692646 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 2564 | 1464011692651 Marionette TRACE conn6 <- [1,2714,null,{}] 06:54:52 INFO - PROCESS | 2564 | 1464011692656 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 2564 | 1464011692776 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 06:54:52 INFO - PROCESS | 2564 | 1464011692921 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0EC00 == 39 [pid = 2564] [id = 688] 06:54:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (102BFC00) [pid = 2564] [serial = 2064] [outer = 00000000] 06:54:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (142E9000) [pid = 2564] [serial = 2065] [outer = 102BFC00] 06:54:52 INFO - PROCESS | 2564 | 1464011692981 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14957400) [pid = 2564] [serial = 2066] [outer = 102BFC00] 06:54:53 INFO - PROCESS | 2564 | 1464011693550 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:54:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 06:54:53 INFO - PROCESS | 2564 | 1464011693621 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 2564 | 1464011693627 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 06:54:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:54:53 INFO - PROCESS | 2564 | 1464011693633 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 2564 | 1464011693636 Marionette TRACE conn6 <- [1,2718,null,{}] 06:54:53 INFO - PROCESS | 2564 | 1464011693640 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:53 INFO - PROCESS | 2564 | 1464011693748 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 06:54:53 INFO - PROCESS | 2564 | 1464011693863 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 2564 | ++DOCSHELL 16E05C00 == 40 [pid = 2564] [id = 689] 06:54:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16F41000) [pid = 2564] [serial = 2067] [outer = 00000000] 06:54:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (18304000) [pid = 2564] [serial = 2068] [outer = 16F41000] 06:54:53 INFO - PROCESS | 2564 | 1464011693920 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18936C00) [pid = 2564] [serial = 2069] [outer = 16F41000] 06:54:55 INFO - PROCESS | 2564 | 1464011695092 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 2564 | 1464011695108 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 06:54:55 INFO - PROCESS | 2564 | 1464011695112 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:54:55 INFO - PROCESS | 2564 | 1464011695116 Marionette TRACE conn6 <- [1,2722,null,{}] 06:54:55 INFO - PROCESS | 2564 | 1464011695127 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 2564 | 1464011695270 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 06:54:55 INFO - PROCESS | 2564 | 1464011695527 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 2564 | ++DOCSHELL 0FCD5400 == 41 [pid = 2564] [id = 690] 06:54:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0FCD6C00) [pid = 2564] [serial = 2070] [outer = 00000000] 06:54:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FE24400) [pid = 2564] [serial = 2071] [outer = 0FCD6C00] 06:54:55 INFO - PROCESS | 2564 | 1464011695632 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FF0E800) [pid = 2564] [serial = 2072] [outer = 0FCD6C00] 06:54:56 INFO - PROCESS | 2564 | 1464011696169 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1121ms 06:54:56 INFO - PROCESS | 2564 | 1464011696237 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 2564 | 1464011696241 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 06:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:54:56 INFO - PROCESS | 2564 | 1464011696245 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 2564 | 1464011696249 Marionette TRACE conn6 <- [1,2726,null,{}] 06:54:56 INFO - PROCESS | 2564 | 1464011696254 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:56 INFO - PROCESS | 2564 | 1464011696356 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 0C80E000 == 40 [pid = 2564] [id = 667] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 0FF14C00 == 39 [pid = 2564] [id = 686] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 180E1C00 == 38 [pid = 2564] [id = 685] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 0CC25000 == 37 [pid = 2564] [id = 684] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 16F05400 == 36 [pid = 2564] [id = 683] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 154CE800 == 35 [pid = 2564] [id = 682] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 0FD9FC00 == 34 [pid = 2564] [id = 681] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 0F858000 == 33 [pid = 2564] [id = 680] 06:54:56 INFO - PROCESS | 2564 | --DOCSHELL 0C864400 == 32 [pid = 2564] [id = 677] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FD30000) [pid = 2564] [serial = 2014] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FE30400) [pid = 2564] [serial = 2015] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (16F4A800) [pid = 2564] [serial = 2023] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0FF08000) [pid = 2564] [serial = 2012] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FD2B400) [pid = 2564] [serial = 2011] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1462CC00) [pid = 2564] [serial = 2017] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (1479BC00) [pid = 2564] [serial = 2018] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (15EB3C00) [pid = 2564] [serial = 2020] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (0FC56C00) [pid = 2564] [serial = 2002] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (14632000) [pid = 2564] [serial = 2005] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (18680400) [pid = 2564] [serial = 2008] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (0FE21C00) [pid = 2564] [serial = 1973] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (180D6C00) [pid = 2564] [serial = 2027] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (175EAC00) [pid = 2564] [serial = 2026] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (16F54C00) [pid = 2564] [serial = 2024] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (160BBC00) [pid = 2564] [serial = 2021] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (18679C00) [pid = 2564] [serial = 2029] [outer = 00000000] [url = about:blank] 06:54:56 INFO - PROCESS | 2564 | 1464011696531 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 2564 | ++DOCSHELL 092EF400 == 33 [pid = 2564] [id = 691] 06:54:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (092EFC00) [pid = 2564] [serial = 2073] [outer = 00000000] 06:54:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0C814800) [pid = 2564] [serial = 2074] [outer = 092EFC00] 06:54:56 INFO - PROCESS | 2564 | 1464011696579 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0F860800) [pid = 2564] [serial = 2075] [outer = 092EFC00] 06:54:57 INFO - PROCESS | 2564 | 1464011697026 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 830ms 06:54:57 INFO - PROCESS | 2564 | 1464011697078 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 2564 | 1464011697082 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 06:54:57 INFO - PROCESS | 2564 | 1464011697087 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:54:57 INFO - PROCESS | 2564 | 1464011697089 Marionette TRACE conn6 <- [1,2730,null,{}] 06:54:57 INFO - PROCESS | 2564 | 1464011697092 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 2564 | 1464011697176 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 06:54:57 INFO - PROCESS | 2564 | 1464011697183 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 2564 | ++DOCSHELL 0FD7C800 == 34 [pid = 2564] [id = 692] 06:54:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FD7D000) [pid = 2564] [serial = 2076] [outer = 00000000] 06:54:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (1462AC00) [pid = 2564] [serial = 2077] [outer = 0FD7D000] 06:54:57 INFO - PROCESS | 2564 | 1464011697228 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (14959400) [pid = 2564] [serial = 2078] [outer = 0FD7D000] 06:54:57 INFO - PROCESS | 2564 | 1464011697692 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 06:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:54:57 INFO - PROCESS | 2564 | 1464011697722 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 2564 | 1464011697724 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 06:54:57 INFO - PROCESS | 2564 | 1464011697729 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 2564 | 1464011697735 Marionette TRACE conn6 <- [1,2734,null,{}] 06:54:57 INFO - PROCESS | 2564 | 1464011697744 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 2564 | 1464011697833 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 06:54:57 INFO - PROCESS | 2564 | 1464011697844 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 2564 | ++DOCSHELL 16E09800 == 35 [pid = 2564] [id = 693] 06:54:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (16E09C00) [pid = 2564] [serial = 2079] [outer = 00000000] 06:54:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (16F09000) [pid = 2564] [serial = 2080] [outer = 16E09C00] 06:54:57 INFO - PROCESS | 2564 | 1464011697891 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (16F45000) [pid = 2564] [serial = 2081] [outer = 16E09C00] 06:54:58 INFO - PROCESS | 2564 | 1464011698356 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 690ms 06:54:58 INFO - PROCESS | 2564 | 1464011698422 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 2564 | 1464011698424 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 06:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:54:58 INFO - PROCESS | 2564 | 1464011698428 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 2564 | 1464011698429 Marionette TRACE conn6 <- [1,2738,null,{}] 06:54:58 INFO - PROCESS | 2564 | 1464011698433 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:58 INFO - PROCESS | 2564 | 1464011698514 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 06:54:58 INFO - PROCESS | 2564 | 1464011698522 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 2564 | ++DOCSHELL 16F56000 == 36 [pid = 2564] [id = 694] 06:54:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (16F56800) [pid = 2564] [serial = 2082] [outer = 00000000] 06:54:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18064400) [pid = 2564] [serial = 2083] [outer = 16F56800] 06:54:58 INFO - PROCESS | 2564 | 1464011698566 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (180D9000) [pid = 2564] [serial = 2084] [outer = 16F56800] 06:54:59 INFO - PROCESS | 2564 | 1464011699041 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 06:54:59 INFO - PROCESS | 2564 | 1464011699102 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 2564 | 1464011699104 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 06:54:59 INFO - PROCESS | 2564 | 1464011699107 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:54:59 INFO - PROCESS | 2564 | 1464011699109 Marionette TRACE conn6 <- [1,2742,null,{}] 06:54:59 INFO - PROCESS | 2564 | 1464011699118 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 2564 | 1464011699234 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 06:54:59 INFO - PROCESS | 2564 | 1464011699332 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 2564 | ++DOCSHELL 180E1C00 == 37 [pid = 2564] [id = 695] 06:54:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1815C000) [pid = 2564] [serial = 2085] [outer = 00000000] 06:54:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18678C00) [pid = 2564] [serial = 2086] [outer = 1815C000] 06:54:59 INFO - PROCESS | 2564 | 1464011699390 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18F2A400) [pid = 2564] [serial = 2087] [outer = 1815C000] 06:54:59 INFO - PROCESS | 2564 | 1464011699837 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 790ms 06:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:54:59 INFO - PROCESS | 2564 | 1464011699901 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 2564 | 1464011699903 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 06:54:59 INFO - PROCESS | 2564 | 1464011699907 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 2564 | 1464011699908 Marionette TRACE conn6 <- [1,2746,null,{}] 06:54:59 INFO - PROCESS | 2564 | 1464011699912 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:00 INFO - PROCESS | 2564 | 1464011700034 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 06:55:00 INFO - PROCESS | 2564 | 1464011700105 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 2564 | ++DOCSHELL 0FC54400 == 38 [pid = 2564] [id = 696] 06:55:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (19956000) [pid = 2564] [serial = 2088] [outer = 00000000] 06:55:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (19BE6C00) [pid = 2564] [serial = 2089] [outer = 19956000] 06:55:00 INFO - PROCESS | 2564 | 1464011700151 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1AC5CC00) [pid = 2564] [serial = 2090] [outer = 19956000] 06:55:00 INFO - PROCESS | 2564 | 1464011700572 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 06:55:00 INFO - PROCESS | 2564 | 1464011700658 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 2564 | 1464011700660 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (14264C00) [pid = 2564] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (154D4C00) [pid = 2564] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18154000) [pid = 2564] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0FE27400) [pid = 2564] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0F85AC00) [pid = 2564] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F06800) [pid = 2564] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0CC25400) [pid = 2564] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:55:00 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (180E2800) [pid = 2564] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:55:00 INFO - PROCESS | 2564 | 1464011700827 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 2564 | 1464011700832 Marionette TRACE conn6 <- [1,2750,null,{}] 06:55:00 INFO - PROCESS | 2564 | 1464011700838 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:00 INFO - PROCESS | 2564 | 1464011700946 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 06:55:01 INFO - PROCESS | 2564 | 1464011701078 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 2564 | ++DOCSHELL 0D032C00 == 39 [pid = 2564] [id = 697] 06:55:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0D079400) [pid = 2564] [serial = 2091] [outer = 00000000] 06:55:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FCD2800) [pid = 2564] [serial = 2092] [outer = 0D079400] 06:55:01 INFO - PROCESS | 2564 | 1464011701138 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (0FE21800) [pid = 2564] [serial = 2093] [outer = 0D079400] 06:55:01 INFO - PROCESS | 2564 | 1464011701740 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 06:55:01 INFO - PROCESS | 2564 | 1464011701772 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 2564 | 1464011701776 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 06:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:55:01 INFO - PROCESS | 2564 | 1464011701781 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 2564 | 1464011701784 Marionette TRACE conn6 <- [1,2754,null,{}] 06:55:01 INFO - PROCESS | 2564 | 1464011701792 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:01 INFO - PROCESS | 2564 | 1464011701900 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 06:55:01 INFO - PROCESS | 2564 | 1464011702010 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 2564 | ++DOCSHELL 14048800 == 40 [pid = 2564] [id = 698] 06:55:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1404E000) [pid = 2564] [serial = 2094] [outer = 00000000] 06:55:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1495D400) [pid = 2564] [serial = 2095] [outer = 1404E000] 06:55:02 INFO - PROCESS | 2564 | 1464011702064 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (159D6000) [pid = 2564] [serial = 2096] [outer = 1404E000] 06:55:02 INFO - PROCESS | 2564 | 1464011702701 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 06:55:02 INFO - PROCESS | 2564 | 1464011702756 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 2564 | 1464011702759 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 06:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:55:02 INFO - PROCESS | 2564 | 1464011702762 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 2564 | 1464011702764 Marionette TRACE conn6 <- [1,2758,null,{}] 06:55:02 INFO - PROCESS | 2564 | 1464011702769 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:02 INFO - PROCESS | 2564 | 1464011702880 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 06:55:03 INFO - PROCESS | 2564 | 1464011703031 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 2564 | ++DOCSHELL 18157C00 == 41 [pid = 2564] [id = 699] 06:55:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (18308800) [pid = 2564] [serial = 2097] [outer = 00000000] 06:55:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18678400) [pid = 2564] [serial = 2098] [outer = 18308800] 06:55:03 INFO - PROCESS | 2564 | 1464011703095 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18FA4C00) [pid = 2564] [serial = 2099] [outer = 18308800] 06:55:03 INFO - PROCESS | 2564 | 1464011703739 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:55:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1020ms 06:55:03 INFO - PROCESS | 2564 | 1464011703786 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 2564 | 1464011703789 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 06:55:03 INFO - PROCESS | 2564 | 1464011703792 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:55:03 INFO - PROCESS | 2564 | 1464011703794 Marionette TRACE conn6 <- [1,2762,null,{}] 06:55:03 INFO - PROCESS | 2564 | 1464011703798 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:03 INFO - PROCESS | 2564 | 1464011703900 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 06:55:04 INFO - PROCESS | 2564 | 1464011704035 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 2564 | ++DOCSHELL 1B2B4800 == 42 [pid = 2564] [id = 700] 06:55:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1B921800) [pid = 2564] [serial = 2100] [outer = 00000000] 06:55:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1B92E400) [pid = 2564] [serial = 2101] [outer = 1B921800] 06:55:04 INFO - PROCESS | 2564 | 1464011704089 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1B9ABC00) [pid = 2564] [serial = 2102] [outer = 1B921800] 06:55:04 INFO - PROCESS | 2564 | 1464011704625 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 870ms 06:55:04 INFO - PROCESS | 2564 | 1464011704670 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 2564 | 1464011704673 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 06:55:04 INFO - PROCESS | 2564 | 1464011704677 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:55:04 INFO - PROCESS | 2564 | 1464011704679 Marionette TRACE conn6 <- [1,2766,null,{}] 06:55:04 INFO - PROCESS | 2564 | 1464011704683 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:04 INFO - PROCESS | 2564 | 1464011704783 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 06:55:04 INFO - PROCESS | 2564 | 1464011704907 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 2564 | ++DOCSHELL 19A32800 == 43 [pid = 2564] [id = 701] 06:55:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (19A33000) [pid = 2564] [serial = 2103] [outer = 00000000] 06:55:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1B9B4800) [pid = 2564] [serial = 2104] [outer = 19A33000] 06:55:04 INFO - PROCESS | 2564 | 1464011704960 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1BD65000) [pid = 2564] [serial = 2105] [outer = 19A33000] 06:55:05 INFO - PROCESS | 2564 | 1464011705657 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:55:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1017ms 06:55:05 INFO - PROCESS | 2564 | 1464011705698 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 2564 | 1464011705702 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 06:55:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:55:05 INFO - PROCESS | 2564 | 1464011705708 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 2564 | 1464011705711 Marionette TRACE conn6 <- [1,2770,null,{}] 06:55:05 INFO - PROCESS | 2564 | 1464011705717 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 2564 | 1464011705832 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 06:55:05 INFO - PROCESS | 2564 | 1464011705978 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 2564 | ++DOCSHELL 0FCE0000 == 44 [pid = 2564] [id = 702] 06:55:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FD7A800) [pid = 2564] [serial = 2106] [outer = 00000000] 06:55:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (13FDFC00) [pid = 2564] [serial = 2107] [outer = 0FD7A800] 06:55:06 INFO - PROCESS | 2564 | 1464011706033 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (14903000) [pid = 2564] [serial = 2108] [outer = 0FD7A800] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 180E1C00 == 43 [pid = 2564] [id = 695] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 16F56000 == 42 [pid = 2564] [id = 694] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 16E09800 == 41 [pid = 2564] [id = 693] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 0FD7C800 == 40 [pid = 2564] [id = 692] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 092EF400 == 39 [pid = 2564] [id = 691] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 0FCD5400 == 38 [pid = 2564] [id = 690] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 16E05C00 == 37 [pid = 2564] [id = 689] 06:55:06 INFO - PROCESS | 2564 | --DOCSHELL 0FF0EC00 == 36 [pid = 2564] [id = 688] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (19A2D800) [pid = 2564] [serial = 2059] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0FC48C00) [pid = 2564] [serial = 2032] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1495DC00) [pid = 2564] [serial = 2035] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (15EB9800) [pid = 2564] [serial = 2048] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (18F8A000) [pid = 2564] [serial = 2039] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18F82400) [pid = 2564] [serial = 2038] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1056E000) [pid = 2564] [serial = 2044] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FCD5800) [pid = 2564] [serial = 2041] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (0FD2A000) [pid = 2564] [serial = 2042] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (16F5C000) [pid = 2564] [serial = 2051] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16F54400) [pid = 2564] [serial = 2050] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (0FF14800) [pid = 2564] [serial = 2053] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1056D000) [pid = 2564] [serial = 2054] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (159E1800) [pid = 2564] [serial = 2047] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (19A33800) [pid = 2564] [serial = 2060] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18F25000) [pid = 2564] [serial = 2056] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (10FD8800) [pid = 2564] [serial = 2045] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (19508000) [pid = 2564] [serial = 2057] [outer = 00000000] [url = about:blank] 06:55:06 INFO - PROCESS | 2564 | 1464011706567 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 890ms 06:55:06 INFO - PROCESS | 2564 | 1464011706598 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 06:55:06 INFO - PROCESS | 2564 | 1464011706604 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 06:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:55:06 INFO - PROCESS | 2564 | 1464011706610 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 2564 | 1464011706613 Marionette TRACE conn6 <- [1,2774,null,{}] 06:55:06 INFO - PROCESS | 2564 | 1464011706616 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:06 INFO - PROCESS | 2564 | 1464011706701 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 06:55:06 INFO - PROCESS | 2564 | 1464011706801 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDF400 == 37 [pid = 2564] [id = 703] 06:55:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FD22C00) [pid = 2564] [serial = 2109] [outer = 00000000] 06:55:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (104E1C00) [pid = 2564] [serial = 2110] [outer = 0FD22C00] 06:55:06 INFO - PROCESS | 2564 | 1464011706846 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (10FDD400) [pid = 2564] [serial = 2111] [outer = 0FD22C00] 06:55:07 INFO - PROCESS | 2564 | 1464011707257 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 06:55:07 INFO - PROCESS | 2564 | 1464011707283 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 2564 | 1464011707285 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 06:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:55:07 INFO - PROCESS | 2564 | 1464011707288 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 2564 | 1464011707292 Marionette TRACE conn6 <- [1,2778,null,{}] 06:55:07 INFO - PROCESS | 2564 | 1464011707302 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:07 INFO - PROCESS | 2564 | 1464011707393 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 06:55:07 INFO - PROCESS | 2564 | 1464011707402 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 2564 | ++DOCSHELL 16E09800 == 38 [pid = 2564] [id = 704] 06:55:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (16E0A800) [pid = 2564] [serial = 2112] [outer = 00000000] 06:55:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (16F3D400) [pid = 2564] [serial = 2113] [outer = 16E0A800] 06:55:07 INFO - PROCESS | 2564 | 1464011707451 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16F56000) [pid = 2564] [serial = 2114] [outer = 16E0A800] 06:55:07 INFO - PROCESS | 2564 | 1464011707901 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 06:55:07 INFO - PROCESS | 2564 | 1464011707963 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 2564 | 1464011707965 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 06:55:07 INFO - PROCESS | 2564 | 1464011707968 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:55:07 INFO - PROCESS | 2564 | 1464011707970 Marionette TRACE conn6 <- [1,2782,null,{}] 06:55:07 INFO - PROCESS | 2564 | 1464011707973 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:08 INFO - PROCESS | 2564 | 1464011708055 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 06:55:08 INFO - PROCESS | 2564 | 1464011708064 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 2564 | ++DOCSHELL 175E7C00 == 39 [pid = 2564] [id = 705] 06:55:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (175EB800) [pid = 2564] [serial = 2115] [outer = 00000000] 06:55:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (18156400) [pid = 2564] [serial = 2116] [outer = 175EB800] 06:55:08 INFO - PROCESS | 2564 | 1464011708108 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (18677800) [pid = 2564] [serial = 2117] [outer = 175EB800] 06:55:08 INFO - PROCESS | 2564 | 1464011708554 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 06:55:08 INFO - PROCESS | 2564 | 1464011708620 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 2564 | 1464011708622 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 06:55:08 INFO - PROCESS | 2564 | 1464011708625 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 2564 | 1464011708626 Marionette TRACE conn6 <- [1,2786,null,{}] 06:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:55:08 INFO - PROCESS | 2564 | 1464011708630 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:08 INFO - PROCESS | 2564 | 1464011708745 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 06:55:08 INFO - PROCESS | 2564 | 1464011708752 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 2564 | ++DOCSHELL 15E26800 == 40 [pid = 2564] [id = 706] 06:55:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1867C800) [pid = 2564] [serial = 2118] [outer = 00000000] 06:55:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (18FA3000) [pid = 2564] [serial = 2119] [outer = 1867C800] 06:55:08 INFO - PROCESS | 2564 | 1464011708851 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (199AC800) [pid = 2564] [serial = 2120] [outer = 1867C800] 06:55:09 INFO - PROCESS | 2564 | 1464011709302 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 06:55:09 INFO - PROCESS | 2564 | 1464011709361 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 2564 | 1464011709363 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 06:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:55:09 INFO - PROCESS | 2564 | 1464011709371 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 2564 | 1464011709373 Marionette TRACE conn6 <- [1,2790,null,{}] 06:55:09 INFO - PROCESS | 2564 | 1464011709377 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:09 INFO - PROCESS | 2564 | 1464011709564 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 06:55:09 INFO - PROCESS | 2564 | 1464011709603 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 2564 | ++DOCSHELL 0C862800 == 41 [pid = 2564] [id = 707] 06:55:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B92D800) [pid = 2564] [serial = 2121] [outer = 00000000] 06:55:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1B9B3400) [pid = 2564] [serial = 2122] [outer = 1B92D800] 06:55:09 INFO - PROCESS | 2564 | 1464011709651 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1BE36800) [pid = 2564] [serial = 2123] [outer = 1B92D800] 06:55:10 INFO - PROCESS | 2564 | 1464011710095 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 791ms 06:55:10 INFO - PROCESS | 2564 | 1464011710158 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 2564 | 1464011710160 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 06:55:10 INFO - PROCESS | 2564 | 1464011710163 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:55:10 INFO - PROCESS | 2564 | 1464011710165 Marionette TRACE conn6 <- [1,2794,null,{}] 06:55:10 INFO - PROCESS | 2564 | 1464011710168 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:10 INFO - PROCESS | 2564 | 1464011710282 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 06:55:10 INFO - PROCESS | 2564 | 1464011710346 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 2564 | ++DOCSHELL 1C35F800 == 42 [pid = 2564] [id = 708] 06:55:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1C361C00) [pid = 2564] [serial = 2124] [outer = 00000000] 06:55:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1C69A800) [pid = 2564] [serial = 2125] [outer = 1C361C00] 06:55:10 INFO - PROCESS | 2564 | 1464011710389 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1C69B400) [pid = 2564] [serial = 2126] [outer = 1C361C00] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (16F56800) [pid = 2564] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18153800) [pid = 2564] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (16E09C00) [pid = 2564] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0FCD6C00) [pid = 2564] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1815C000) [pid = 2564] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (0FD7D000) [pid = 2564] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:55:10 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (092EFC00) [pid = 2564] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:55:10 INFO - PROCESS | 2564 | 1464011710849 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 06:55:10 INFO - PROCESS | 2564 | 1464011710898 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 2564 | 1464011710900 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 06:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:55:10 INFO - PROCESS | 2564 | 1464011710928 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 2564 | 1464011710930 Marionette TRACE conn6 <- [1,2798,null,{}] 06:55:10 INFO - PROCESS | 2564 | 1464011710946 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:11 INFO - PROCESS | 2564 | 1464011711061 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 06:55:11 INFO - PROCESS | 2564 | 1464011711123 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 2564 | ++DOCSHELL 0FCDDC00 == 43 [pid = 2564] [id = 709] 06:55:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (14048C00) [pid = 2564] [serial = 2127] [outer = 00000000] 06:55:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1805E400) [pid = 2564] [serial = 2128] [outer = 14048C00] 06:55:11 INFO - PROCESS | 2564 | 1464011711166 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18F8D400) [pid = 2564] [serial = 2129] [outer = 14048C00] 06:55:11 INFO - PROCESS | 2564 | 1464011711509 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:55:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 06:55:11 INFO - PROCESS | 2564 | 1464011711564 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 2564 | 1464011711566 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 06:55:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:55:11 INFO - PROCESS | 2564 | 1464011711580 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 2564 | 1464011711581 Marionette TRACE conn6 <- [1,2802,null,{}] 06:55:11 INFO - PROCESS | 2564 | 1464011711586 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:11 INFO - PROCESS | 2564 | 1464011711669 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 06:55:11 INFO - PROCESS | 2564 | 1464011711676 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 2564 | ++DOCSHELL 1C639C00 == 44 [pid = 2564] [id = 710] 06:55:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1C69E000) [pid = 2564] [serial = 2130] [outer = 00000000] 06:55:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1C6AC400) [pid = 2564] [serial = 2131] [outer = 1C69E000] 06:55:11 INFO - PROCESS | 2564 | 1464011711719 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1C6B2800) [pid = 2564] [serial = 2132] [outer = 1C69E000] 06:55:12 INFO - PROCESS | 2564 | 1464011712138 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 590ms 06:55:12 INFO - PROCESS | 2564 | 1464011712162 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 06:55:12 INFO - PROCESS | 2564 | 1464011712164 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 06:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:55:12 INFO - PROCESS | 2564 | 1464011712167 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 2564 | 1464011712169 Marionette TRACE conn6 <- [1,2806,null,{}] 06:55:12 INFO - PROCESS | 2564 | 1464011712172 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:12 INFO - PROCESS | 2564 | 1464011712303 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 06:55:12 INFO - PROCESS | 2564 | 1464011712312 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 2564 | ++DOCSHELL 1C6AB400 == 45 [pid = 2564] [id = 711] 06:55:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1C6B4400) [pid = 2564] [serial = 2133] [outer = 00000000] 06:55:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1CBD1400) [pid = 2564] [serial = 2134] [outer = 1C6B4400] 06:55:12 INFO - PROCESS | 2564 | 1464011712355 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1CBD2400) [pid = 2564] [serial = 2135] [outer = 1C6B4400] 06:55:12 INFO - PROCESS | 2564 | 1464011712912 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 06:55:12 INFO - PROCESS | 2564 | 1464011712940 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 06:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:55:12 INFO - PROCESS | 2564 | 1464011712945 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 06:55:12 INFO - PROCESS | 2564 | 1464011712950 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 2564 | 1464011712955 Marionette TRACE conn6 <- [1,2810,null,{}] 06:55:12 INFO - PROCESS | 2564 | 1464011712962 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 2564 | 1464011713080 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 06:55:13 INFO - PROCESS | 2564 | 1464011713245 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 2564 | ++DOCSHELL 0FE25000 == 46 [pid = 2564] [id = 712] 06:55:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (0FE26000) [pid = 2564] [serial = 2136] [outer = 00000000] 06:55:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (0FF0B400) [pid = 2564] [serial = 2137] [outer = 0FE26000] 06:55:13 INFO - PROCESS | 2564 | 1464011713306 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (10597400) [pid = 2564] [serial = 2138] [outer = 0FE26000] 06:55:13 INFO - PROCESS | 2564 | 1464011713962 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1079ms 06:55:14 INFO - PROCESS | 2564 | 1464011714037 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 2564 | 1464011714043 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 06:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:55:14 INFO - PROCESS | 2564 | 1464011714049 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 2564 | 1464011714052 Marionette TRACE conn6 <- [1,2814,null,{}] 06:55:14 INFO - PROCESS | 2564 | 1464011714070 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:14 INFO - PROCESS | 2564 | 1464011714180 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 06:55:14 INFO - PROCESS | 2564 | 1464011714322 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 2564 | ++DOCSHELL 16E05C00 == 47 [pid = 2564] [id = 713] 06:55:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (16F10400) [pid = 2564] [serial = 2139] [outer = 00000000] 06:55:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (180D7400) [pid = 2564] [serial = 2140] [outer = 16F10400] 06:55:14 INFO - PROCESS | 2564 | 1464011714376 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (18FA0000) [pid = 2564] [serial = 2141] [outer = 16F10400] 06:55:14 INFO - PROCESS | 2564 | 1464011714940 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 06:55:14 INFO - PROCESS | 2564 | 1464011714981 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 2564 | 1464011714983 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 06:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:55:14 INFO - PROCESS | 2564 | 1464011714987 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 2564 | 1464011714991 Marionette TRACE conn6 <- [1,2818,null,{}] 06:55:14 INFO - PROCESS | 2564 | 1464011715002 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 2564 | 1464011715114 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 06:55:15 INFO - PROCESS | 2564 | 1464011715277 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 2564 | ++DOCSHELL 1C6A8000 == 48 [pid = 2564] [id = 714] 06:55:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (1C6ABC00) [pid = 2564] [serial = 2142] [outer = 00000000] 06:55:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (1CBD1800) [pid = 2564] [serial = 2143] [outer = 1C6ABC00] 06:55:15 INFO - PROCESS | 2564 | 1464011715338 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (1CBDF400) [pid = 2564] [serial = 2144] [outer = 1C6ABC00] 06:55:15 INFO - PROCESS | 2564 | 1464011715999 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1022ms 06:55:15 INFO - PROCESS | 2564 | 1464011716012 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 2564 | 1464011716015 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 06:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:55:16 INFO - PROCESS | 2564 | 1464011716018 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 2564 | 1464011716020 Marionette TRACE conn6 <- [1,2822,null,{}] 06:55:16 INFO - PROCESS | 2564 | 1464011716024 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:16 INFO - PROCESS | 2564 | 1464011716135 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 06:55:16 INFO - PROCESS | 2564 | 1464011716517 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 2564 | ++DOCSHELL 0C858C00 == 49 [pid = 2564] [id = 715] 06:55:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (0C85F400) [pid = 2564] [serial = 2145] [outer = 00000000] 06:55:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (0F8F6400) [pid = 2564] [serial = 2146] [outer = 0C85F400] 06:55:16 INFO - PROCESS | 2564 | 1464011716567 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (0FCDD400) [pid = 2564] [serial = 2147] [outer = 0C85F400] 06:55:17 INFO - PROCESS | 2564 | 1464011717212 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 180DC000 == 48 [pid = 2564] [id = 679] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 13FDF400 == 47 [pid = 2564] [id = 678] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 1C639C00 == 46 [pid = 2564] [id = 710] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 0FCDDC00 == 45 [pid = 2564] [id = 709] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 1C35F800 == 44 [pid = 2564] [id = 708] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 0C862800 == 43 [pid = 2564] [id = 707] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 15E26800 == 42 [pid = 2564] [id = 706] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 175E7C00 == 41 [pid = 2564] [id = 705] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 16E09800 == 40 [pid = 2564] [id = 704] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 0FCDF400 == 39 [pid = 2564] [id = 703] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (1AC55C00) [pid = 2564] [serial = 2062] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (19BE6C00) [pid = 2564] [serial = 2089] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 0FCE0000 == 38 [pid = 2564] [id = 702] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 18157C00 == 37 [pid = 2564] [id = 699] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 14048800 == 36 [pid = 2564] [id = 698] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 0D032C00 == 35 [pid = 2564] [id = 697] 06:55:17 INFO - PROCESS | 2564 | --DOCSHELL 0FC54400 == 34 [pid = 2564] [id = 696] 06:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1284ms 06:55:17 INFO - PROCESS | 2564 | 1464011717317 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 2564 | 1464011717322 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (18936400) [pid = 2564] [serial = 2030] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (142E9000) [pid = 2564] [serial = 2065] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (18304000) [pid = 2564] [serial = 2068] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (16F09000) [pid = 2564] [serial = 2080] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (16F45000) [pid = 2564] [serial = 2081] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (0FF0E800) [pid = 2564] [serial = 2072] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (18678C00) [pid = 2564] [serial = 2086] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (0FE24400) [pid = 2564] [serial = 2071] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (1462AC00) [pid = 2564] [serial = 2077] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (14959400) [pid = 2564] [serial = 2078] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (0C814800) [pid = 2564] [serial = 2074] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0F860800) [pid = 2564] [serial = 2075] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (18F2A400) [pid = 2564] [serial = 2087] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18064400) [pid = 2564] [serial = 2083] [outer = 00000000] [url = about:blank] 06:55:17 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (180D9000) [pid = 2564] [serial = 2084] [outer = 00000000] [url = about:blank] 06:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:55:17 INFO - PROCESS | 2564 | 1464011717342 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 2564 | 1464011717346 Marionette TRACE conn6 <- [1,2826,null,{}] 06:55:17 INFO - PROCESS | 2564 | 1464011717350 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:17 INFO - PROCESS | 2564 | 1464011717441 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 06:55:17 INFO - PROCESS | 2564 | 1464011717449 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 2564 | ++DOCSHELL 0F8F4800 == 35 [pid = 2564] [id = 716] 06:55:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0F8F6C00) [pid = 2564] [serial = 2148] [outer = 00000000] 06:55:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (0FCE0000) [pid = 2564] [serial = 2149] [outer = 0F8F6C00] 06:55:17 INFO - PROCESS | 2564 | 1464011717498 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (0FD78C00) [pid = 2564] [serial = 2150] [outer = 0F8F6C00] 06:55:18 INFO - PROCESS | 2564 | 1464011718048 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 06:55:18 INFO - PROCESS | 2564 | 1464011718075 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 2564 | 1464011718078 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 06:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:55:18 INFO - PROCESS | 2564 | 1464011718082 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 2564 | 1464011718084 Marionette TRACE conn6 <- [1,2830,null,{}] 06:55:18 INFO - PROCESS | 2564 | 1464011718087 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 2564 | 1464011718168 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 06:55:18 INFO - PROCESS | 2564 | 1464011718262 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 2564 | ++DOCSHELL 0FF11C00 == 36 [pid = 2564] [id = 717] 06:55:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (104E7400) [pid = 2564] [serial = 2151] [outer = 00000000] 06:55:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (13FDE400) [pid = 2564] [serial = 2152] [outer = 104E7400] 06:55:18 INFO - PROCESS | 2564 | 1464011718315 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (14630400) [pid = 2564] [serial = 2153] [outer = 104E7400] 06:55:18 INFO - PROCESS | 2564 | 1464011718704 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 06:55:18 INFO - PROCESS | 2564 | 1464011718752 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 2564 | 1464011718755 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 06:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:55:18 INFO - PROCESS | 2564 | 1464011718764 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 2564 | 1464011718770 Marionette TRACE conn6 <- [1,2834,null,{}] 06:55:18 INFO - PROCESS | 2564 | 1464011718774 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 2564 | 1464011718858 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 06:55:18 INFO - PROCESS | 2564 | 1464011718865 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 2564 | ++DOCSHELL 14903400 == 37 [pid = 2564] [id = 718] 06:55:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (14904000) [pid = 2564] [serial = 2154] [outer = 00000000] 06:55:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (15E26000) [pid = 2564] [serial = 2155] [outer = 14904000] 06:55:18 INFO - PROCESS | 2564 | 1464011718909 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (15ED1800) [pid = 2564] [serial = 2156] [outer = 14904000] 06:55:19 INFO - PROCESS | 2564 | 1464011719357 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 06:55:19 INFO - PROCESS | 2564 | 1464011719392 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 2564 | 1464011719395 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 06:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:55:19 INFO - PROCESS | 2564 | 1464011719408 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 2564 | 1464011719410 Marionette TRACE conn6 <- [1,2838,null,{}] 06:55:19 INFO - PROCESS | 2564 | 1464011719413 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:19 INFO - PROCESS | 2564 | 1464011719543 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 06:55:19 INFO - PROCESS | 2564 | 1464011719637 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 2564 | ++DOCSHELL 16E0C800 == 38 [pid = 2564] [id = 719] 06:55:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (16E10800) [pid = 2564] [serial = 2157] [outer = 00000000] 06:55:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (16F3E400) [pid = 2564] [serial = 2158] [outer = 16E10800] 06:55:19 INFO - PROCESS | 2564 | 1464011719686 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (16F3EC00) [pid = 2564] [serial = 2159] [outer = 16E10800] 06:55:20 INFO - PROCESS | 2564 | 1464011720113 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 06:55:20 INFO - PROCESS | 2564 | 1464011720132 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 06:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:55:20 INFO - PROCESS | 2564 | 1464011720134 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 06:55:20 INFO - PROCESS | 2564 | 1464011720137 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 2564 | 1464011720139 Marionette TRACE conn6 <- [1,2842,null,{}] 06:55:20 INFO - PROCESS | 2564 | 1464011720142 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:20 INFO - PROCESS | 2564 | 1464011720261 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 06:55:20 INFO - PROCESS | 2564 | 1464011720268 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 2564 | ++DOCSHELL 175E4800 == 39 [pid = 2564] [id = 720] 06:55:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 107 (175E5000) [pid = 2564] [serial = 2160] [outer = 00000000] 06:55:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 108 (180D5800) [pid = 2564] [serial = 2161] [outer = 175E5000] 06:55:20 INFO - PROCESS | 2564 | 1464011720373 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 2564 | ++DOMWINDOW == 109 (18154400) [pid = 2564] [serial = 2162] [outer = 175E5000] 06:55:20 INFO - PROCESS | 2564 | 1464011720830 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 06:55:20 INFO - PROCESS | 2564 | 1464011720868 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 06:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:55:20 INFO - PROCESS | 2564 | 1464011720870 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 06:55:20 INFO - PROCESS | 2564 | 1464011720873 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 2564 | 1464011720875 Marionette TRACE conn6 <- [1,2846,null,{}] 06:55:20 INFO - PROCESS | 2564 | 1464011720886 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:21 INFO - PROCESS | 2564 | 1464011721039 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 06:55:21 INFO - PROCESS | 2564 | 1464011721110 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 2564 | ++DOCSHELL 18678C00 == 40 [pid = 2564] [id = 721] 06:55:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 110 (18679400) [pid = 2564] [serial = 2163] [outer = 00000000] 06:55:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 111 (18F29C00) [pid = 2564] [serial = 2164] [outer = 18679400] 06:55:21 INFO - PROCESS | 2564 | 1464011721153 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 2564 | ++DOMWINDOW == 112 (18F85C00) [pid = 2564] [serial = 2165] [outer = 18679400] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 111 (1C361C00) [pid = 2564] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 110 (16E0A800) [pid = 2564] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 109 (0FD7A800) [pid = 2564] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 108 (1B92D800) [pid = 2564] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 107 (19A33000) [pid = 2564] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 106 (175EB800) [pid = 2564] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (0FD22C00) [pid = 2564] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (14048C00) [pid = 2564] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (1C69E000) [pid = 2564] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (1867C800) [pid = 2564] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (1862D400) [pid = 2564] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (0C812000) [pid = 2564] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (10DEB800) [pid = 2564] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (0C865000) [pid = 2564] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1A85B000) [pid = 2564] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1805CC00) [pid = 2564] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1404D000) [pid = 2564] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (19A2E800) [pid = 2564] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16F41000) [pid = 2564] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:55:21 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (102BFC00) [pid = 2564] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:55:21 INFO - PROCESS | 2564 | 1464011721806 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 990ms 06:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:55:21 INFO - PROCESS | 2564 | 1464011721864 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 2564 | 1464011721866 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 06:55:21 INFO - PROCESS | 2564 | 1464011721869 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 2564 | 1464011721871 Marionette TRACE conn6 <- [1,2850,null,{}] 06:55:21 INFO - PROCESS | 2564 | 1464011721874 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:21 INFO - PROCESS | 2564 | 1464011721956 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 06:55:22 INFO - PROCESS | 2564 | 1464011722060 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 2564 | ++DOCSHELL 0C808800 == 41 [pid = 2564] [id = 722] 06:55:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0C864400) [pid = 2564] [serial = 2166] [outer = 00000000] 06:55:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (10DEB800) [pid = 2564] [serial = 2167] [outer = 0C864400] 06:55:22 INFO - PROCESS | 2564 | 1464011722119 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1404D000) [pid = 2564] [serial = 2168] [outer = 0C864400] 06:55:22 INFO - PROCESS | 2564 | 1464011722495 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:55:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 06:55:22 INFO - PROCESS | 2564 | 1464011722540 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 2564 | 1464011722542 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 06:55:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:55:22 INFO - PROCESS | 2564 | 1464011722545 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 2564 | 1464011722547 Marionette TRACE conn6 <- [1,2854,null,{}] 06:55:22 INFO - PROCESS | 2564 | 1464011722551 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:22 INFO - PROCESS | 2564 | 1464011722633 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 06:55:22 INFO - PROCESS | 2564 | 1464011722640 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 2564 | ++DOCSHELL 16F3E000 == 42 [pid = 2564] [id = 723] 06:55:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (175EB800) [pid = 2564] [serial = 2169] [outer = 00000000] 06:55:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18F89C00) [pid = 2564] [serial = 2170] [outer = 175EB800] 06:55:22 INFO - PROCESS | 2564 | 1464011722687 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (19508800) [pid = 2564] [serial = 2171] [outer = 175EB800] 06:55:23 INFO - PROCESS | 2564 | 1464011723133 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 06:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:55:23 INFO - PROCESS | 2564 | 1464011723181 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 2564 | 1464011723183 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 06:55:23 INFO - PROCESS | 2564 | 1464011723186 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 2564 | 1464011723187 Marionette TRACE conn6 <- [1,2858,null,{}] 06:55:23 INFO - PROCESS | 2564 | 1464011723191 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:23 INFO - PROCESS | 2564 | 1464011723269 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 06:55:23 INFO - PROCESS | 2564 | 1464011723276 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 2564 | ++DOCSHELL 1963C800 == 43 [pid = 2564] [id = 724] 06:55:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (19A2D800) [pid = 2564] [serial = 2172] [outer = 00000000] 06:55:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (19BE6C00) [pid = 2564] [serial = 2173] [outer = 19A2D800] 06:55:23 INFO - PROCESS | 2564 | 1464011723322 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1AF60400) [pid = 2564] [serial = 2174] [outer = 19A2D800] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 102C7800 == 42 [pid = 2564] [id = 668] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 1B2B4800 == 41 [pid = 2564] [id = 700] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 19A32800 == 40 [pid = 2564] [id = 701] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 18035000 == 39 [pid = 2564] [id = 669] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 19A36800 == 38 [pid = 2564] [id = 687] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 0F8F4800 == 37 [pid = 2564] [id = 716] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 1C6A8000 == 36 [pid = 2564] [id = 714] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 0C858C00 == 35 [pid = 2564] [id = 715] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 16E05C00 == 34 [pid = 2564] [id = 713] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 1C6AB400 == 33 [pid = 2564] [id = 711] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 0FE25000 == 32 [pid = 2564] [id = 712] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 0FF11C00 == 31 [pid = 2564] [id = 717] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 175E4800 == 30 [pid = 2564] [id = 720] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 18678C00 == 29 [pid = 2564] [id = 721] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 16E0C800 == 28 [pid = 2564] [id = 719] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 14903400 == 27 [pid = 2564] [id = 718] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 0C808800 == 26 [pid = 2564] [id = 722] 06:55:24 INFO - PROCESS | 2564 | --DOCSHELL 16F3E000 == 25 [pid = 2564] [id = 723] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (18F2AC00) [pid = 2564] [serial = 2009] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (0FD2A800) [pid = 2564] [serial = 2003] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (1495E000) [pid = 2564] [serial = 2006] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0FD25C00) [pid = 2564] [serial = 2033] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1AC5B400) [pid = 2564] [serial = 2063] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18631C00) [pid = 2564] [serial = 2000] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (154D6000) [pid = 2564] [serial = 2036] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (19BE1800) [pid = 2564] [serial = 1970] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (1C69A800) [pid = 2564] [serial = 2125] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (16F3D400) [pid = 2564] [serial = 2113] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16F56000) [pid = 2564] [serial = 2114] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (14903000) [pid = 2564] [serial = 2108] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (13FDFC00) [pid = 2564] [serial = 2107] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1B9B3400) [pid = 2564] [serial = 2122] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (1BD65000) [pid = 2564] [serial = 2105] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1B9B4800) [pid = 2564] [serial = 2104] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18156400) [pid = 2564] [serial = 2116] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (104E1C00) [pid = 2564] [serial = 2110] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (10FDD400) [pid = 2564] [serial = 2111] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FCD2800) [pid = 2564] [serial = 2092] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1495D400) [pid = 2564] [serial = 2095] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18678400) [pid = 2564] [serial = 2098] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1B92E400) [pid = 2564] [serial = 2101] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1805E400) [pid = 2564] [serial = 2128] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1C6B2800) [pid = 2564] [serial = 2132] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1CBD1400) [pid = 2564] [serial = 2134] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (1C6AC400) [pid = 2564] [serial = 2131] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (1C69B400) [pid = 2564] [serial = 2126] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (18FA3000) [pid = 2564] [serial = 2119] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (199AC800) [pid = 2564] [serial = 2120] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (18F8D400) [pid = 2564] [serial = 2129] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (1BE36800) [pid = 2564] [serial = 2123] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (18677800) [pid = 2564] [serial = 2117] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (18936C00) [pid = 2564] [serial = 2069] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (14957400) [pid = 2564] [serial = 2066] [outer = 00000000] [url = about:blank] 06:55:25 INFO - PROCESS | 2564 | 1464011725294 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:55:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:55:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2177ms 06:55:25 INFO - PROCESS | 2564 | 1464011725365 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 2564 | 1464011725369 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 06:55:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:55:25 INFO - PROCESS | 2564 | 1464011725374 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 2564 | 1464011725377 Marionette TRACE conn6 <- [1,2862,null,{}] 06:55:25 INFO - PROCESS | 2564 | 1464011725383 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:25 INFO - PROCESS | 2564 | 1464011725474 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 06:55:25 INFO - PROCESS | 2564 | 1464011725490 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 2564 | ++DOCSHELL 0CC2FC00 == 26 [pid = 2564] [id = 725] 06:55:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0CC31400) [pid = 2564] [serial = 2175] [outer = 00000000] 06:55:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0CC9E400) [pid = 2564] [serial = 2176] [outer = 0CC31400] 06:55:25 INFO - PROCESS | 2564 | 1464011725538 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0D080C00) [pid = 2564] [serial = 2177] [outer = 0CC31400] 06:55:26 INFO - PROCESS | 2564 | 1464011726047 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:55:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 06:55:26 INFO - PROCESS | 2564 | 1464011726104 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 2564 | 1464011726110 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 06:55:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:55:26 INFO - PROCESS | 2564 | 1464011726116 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 2564 | 1464011726119 Marionette TRACE conn6 <- [1,2866,null,{}] 06:55:26 INFO - PROCESS | 2564 | 1464011726123 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:26 INFO - PROCESS | 2564 | 1464011726213 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 06:55:26 INFO - PROCESS | 2564 | 1464011726312 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FC56800 == 27 [pid = 2564] [id = 726] 06:55:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FC56C00) [pid = 2564] [serial = 2178] [outer = 00000000] 06:55:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FD24000) [pid = 2564] [serial = 2179] [outer = 0FC56C00] 06:55:26 INFO - PROCESS | 2564 | 1464011726369 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (0FD2B000) [pid = 2564] [serial = 2180] [outer = 0FC56C00] 06:55:26 INFO - PROCESS | 2564 | 1464011726800 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:55:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 06:55:26 INFO - PROCESS | 2564 | 1464011726849 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 2564 | 1464011726851 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 06:55:26 INFO - PROCESS | 2564 | 1464011726855 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:55:26 INFO - PROCESS | 2564 | 1464011726858 Marionette TRACE conn6 <- [1,2870,null,{}] 06:55:26 INFO - PROCESS | 2564 | 1464011726869 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:26 INFO - PROCESS | 2564 | 1464011726987 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 06:55:26 INFO - PROCESS | 2564 | 1464011727001 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2D400 == 28 [pid = 2564] [id = 727] 06:55:26 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0FE2E400) [pid = 2564] [serial = 2181] [outer = 00000000] 06:55:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FF0FC00) [pid = 2564] [serial = 2182] [outer = 0FE2E400] 06:55:27 INFO - PROCESS | 2564 | 1464011727054 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (102C3400) [pid = 2564] [serial = 2183] [outer = 0FE2E400] 06:55:27 INFO - PROCESS | 2564 | 1464011727533 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 06:55:27 INFO - PROCESS | 2564 | 1464011727589 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 2564 | 1464011727592 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 06:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:55:27 INFO - PROCESS | 2564 | 1464011727595 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 2564 | 1464011727597 Marionette TRACE conn6 <- [1,2874,null,{}] 06:55:27 INFO - PROCESS | 2564 | 1464011727601 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:27 INFO - PROCESS | 2564 | 1464011727700 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 06:55:27 INFO - PROCESS | 2564 | 1464011727707 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 2564 | ++DOCSHELL 0FF0E800 == 29 [pid = 2564] [id = 728] 06:55:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (102C7000) [pid = 2564] [serial = 2184] [outer = 00000000] 06:55:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (14224C00) [pid = 2564] [serial = 2185] [outer = 102C7000] 06:55:27 INFO - PROCESS | 2564 | 1464011727754 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (1462AC00) [pid = 2564] [serial = 2186] [outer = 102C7000] 06:55:28 INFO - PROCESS | 2564 | 1464011728201 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:55:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:55:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 673ms 06:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:55:28 INFO - PROCESS | 2564 | 1464011728272 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 2564 | 1464011728274 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 06:55:28 INFO - PROCESS | 2564 | 1464011728277 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 2564 | 1464011728279 Marionette TRACE conn6 <- [1,2878,null,{}] 06:55:28 INFO - PROCESS | 2564 | 1464011728282 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:28 INFO - PROCESS | 2564 | 1464011728359 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 06:55:28 INFO - PROCESS | 2564 | 1464011728397 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 2564 | ++DOCSHELL 14798C00 == 30 [pid = 2564] [id = 729] 06:55:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (1479D400) [pid = 2564] [serial = 2187] [outer = 00000000] 06:55:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (14957400) [pid = 2564] [serial = 2188] [outer = 1479D400] 06:55:28 INFO - PROCESS | 2564 | 1464011728443 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (15409400) [pid = 2564] [serial = 2189] [outer = 1479D400] 06:55:28 INFO - PROCESS | 2564 | 1464011728900 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:55:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:55:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 06:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:55:28 INFO - PROCESS | 2564 | 1464011728948 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 2564 | 1464011728950 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 06:55:28 INFO - PROCESS | 2564 | 1464011728953 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 2564 | 1464011728954 Marionette TRACE conn6 <- [1,2882,null,{}] 06:55:28 INFO - PROCESS | 2564 | 1464011728958 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 2564 | 1464011729066 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 06:55:29 INFO - PROCESS | 2564 | 1464011729074 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 2564 | ++DOCSHELL 15E1CC00 == 31 [pid = 2564] [id = 730] 06:55:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (15E1E000) [pid = 2564] [serial = 2190] [outer = 00000000] 06:55:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (15EAE800) [pid = 2564] [serial = 2191] [outer = 15E1E000] 06:55:29 INFO - PROCESS | 2564 | 1464011729119 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (15ED8800) [pid = 2564] [serial = 2192] [outer = 15E1E000] 06:55:29 INFO - PROCESS | 2564 | 1464011729560 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 06:55:29 INFO - PROCESS | 2564 | 1464011729584 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 2564 | 1464011729586 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 06:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:55:29 INFO - PROCESS | 2564 | 1464011729593 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 2564 | 1464011729595 Marionette TRACE conn6 <- [1,2886,null,{}] 06:55:29 INFO - PROCESS | 2564 | 1464011729599 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 2564 | 1464011729679 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 06:55:29 INFO - PROCESS | 2564 | 1464011729687 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 2564 | ++DOCSHELL 16E90400 == 32 [pid = 2564] [id = 731] 06:55:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (16E93000) [pid = 2564] [serial = 2193] [outer = 00000000] 06:55:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16F3D800) [pid = 2564] [serial = 2194] [outer = 16E93000] 06:55:29 INFO - PROCESS | 2564 | 1464011729733 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16F46C00) [pid = 2564] [serial = 2195] [outer = 16E93000] 06:55:30 INFO - PROCESS | 2564 | 1464011730191 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 06:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:55:30 INFO - PROCESS | 2564 | 1464011730264 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 2564 | 1464011730266 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 06:55:30 INFO - PROCESS | 2564 | 1464011730269 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 2564 | 1464011730270 Marionette TRACE conn6 <- [1,2890,null,{}] 06:55:30 INFO - PROCESS | 2564 | 1464011730273 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:30 INFO - PROCESS | 2564 | 1464011730350 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 06:55:30 INFO - PROCESS | 2564 | 1464011730357 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 2564 | ++DOCSHELL 092F9C00 == 33 [pid = 2564] [id = 732] 06:55:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16F56000) [pid = 2564] [serial = 2196] [outer = 00000000] 06:55:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (16F62000) [pid = 2564] [serial = 2197] [outer = 16F56000] 06:55:30 INFO - PROCESS | 2564 | 1464011730403 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (16F5E400) [pid = 2564] [serial = 2198] [outer = 16F56000] 06:55:30 INFO - PROCESS | 2564 | 1464011730883 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 06:55:30 INFO - PROCESS | 2564 | 1464011730940 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 2564 | 1464011730941 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 06:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:55:30 INFO - PROCESS | 2564 | 1464011730944 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 2564 | 1464011730946 Marionette TRACE conn6 <- [1,2894,null,{}] 06:55:30 INFO - PROCESS | 2564 | 1464011730958 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:31 INFO - PROCESS | 2564 | 1464011731067 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 06:55:31 INFO - PROCESS | 2564 | 1464011731162 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 2564 | ++DOCSHELL 0FD93000 == 34 [pid = 2564] [id = 733] 06:55:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (180DE000) [pid = 2564] [serial = 2199] [outer = 00000000] 06:55:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18156000) [pid = 2564] [serial = 2200] [outer = 180DE000] 06:55:31 INFO - PROCESS | 2564 | 1464011731209 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18156400) [pid = 2564] [serial = 2201] [outer = 180DE000] 06:55:31 INFO - PROCESS | 2564 | 1464011731641 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:55:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 06:55:31 INFO - PROCESS | 2564 | 1464011731680 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 2564 | 1464011731682 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 06:55:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:55:31 INFO - PROCESS | 2564 | 1464011731685 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 2564 | 1464011731687 Marionette TRACE conn6 <- [1,2898,null,{}] 06:55:31 INFO - PROCESS | 2564 | 1464011731690 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:31 INFO - PROCESS | 2564 | 1464011731803 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 06:55:31 INFO - PROCESS | 2564 | 1464011731810 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 2564 | ++DOCSHELL 1862CC00 == 35 [pid = 2564] [id = 734] 06:55:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1862E800) [pid = 2564] [serial = 2202] [outer = 00000000] 06:55:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18677000) [pid = 2564] [serial = 2203] [outer = 1862E800] 06:55:31 INFO - PROCESS | 2564 | 1464011731853 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (18680000) [pid = 2564] [serial = 2204] [outer = 1862E800] 06:55:32 INFO - PROCESS | 2564 | 1464011732286 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:55:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:55:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:55:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 06:55:32 INFO - PROCESS | 2564 | 1464011732316 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 2564 | 1464011732318 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 06:55:32 INFO - PROCESS | 2564 | 1464011732321 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - TEST-START | /DOMEvents/constructors.html 06:55:32 INFO - PROCESS | 2564 | 1464011732323 Marionette TRACE conn6 <- [1,2902,null,{}] 06:55:32 INFO - PROCESS | 2564 | 1464011732327 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:32 INFO - PROCESS | 2564 | 1464011732463 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 06:55:32 INFO - PROCESS | 2564 | 1464011732574 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 2564 | ++DOCSHELL 14796C00 == 36 [pid = 2564] [id = 735] 06:55:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18675800) [pid = 2564] [serial = 2205] [outer = 00000000] 06:55:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (18F89000) [pid = 2564] [serial = 2206] [outer = 18675800] 06:55:32 INFO - PROCESS | 2564 | 1464011732631 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1950D000) [pid = 2564] [serial = 2207] [outer = 18675800] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (19956000) [pid = 2564] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1404E000) [pid = 2564] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (0D079400) [pid = 2564] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (1B921800) [pid = 2564] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18308800) [pid = 2564] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (175EB800) [pid = 2564] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (16E10800) [pid = 2564] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (175E5000) [pid = 2564] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (0C864400) [pid = 2564] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18679400) [pid = 2564] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1C6ABC00) [pid = 2564] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (16F10400) [pid = 2564] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0FE26000) [pid = 2564] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1C6B4400) [pid = 2564] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (14904000) [pid = 2564] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (104E7400) [pid = 2564] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0F8F6C00) [pid = 2564] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:55:32 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0C85F400) [pid = 2564] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:55:33 INFO - PROCESS | 2564 | 1464011733455 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:55:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:55:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:55:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 1229ms 06:55:33 INFO - PROCESS | 2564 | 1464011733558 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 2564 | 1464011733560 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 06:55:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:55:33 INFO - PROCESS | 2564 | 1464011733563 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 2564 | 1464011733565 Marionette TRACE conn6 <- [1,2906,null,{}] 06:55:33 INFO - PROCESS | 2564 | 1464011733569 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:33 INFO - PROCESS | 2564 | 1464011733685 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 06:55:33 INFO - PROCESS | 2564 | 1464011733698 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 2564 | ++DOCSHELL 159DE800 == 37 [pid = 2564] [id = 736] 06:55:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (15E19C00) [pid = 2564] [serial = 2208] [outer = 00000000] 06:55:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18035C00) [pid = 2564] [serial = 2209] [outer = 15E19C00] 06:55:33 INFO - PROCESS | 2564 | 1464011733742 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18154000) [pid = 2564] [serial = 2210] [outer = 15E19C00] 06:55:34 INFO - PROCESS | 2564 | 1464011734145 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:55:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:55:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 06:55:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:55:34 INFO - PROCESS | 2564 | 1464011734195 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 2564 | 1464011734197 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 06:55:34 INFO - PROCESS | 2564 | 1464011734200 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 2564 | 1464011734202 Marionette TRACE conn6 <- [1,2910,null,{}] 06:55:34 INFO - PROCESS | 2564 | 1464011734205 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 2564 | 1464011734324 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 06:55:34 INFO - PROCESS | 2564 | 1464011734332 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 2564 | ++DOCSHELL 0F8ED400 == 38 [pid = 2564] [id = 737] 06:55:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (160C0400) [pid = 2564] [serial = 2211] [outer = 00000000] 06:55:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (19956000) [pid = 2564] [serial = 2212] [outer = 160C0400] 06:55:34 INFO - PROCESS | 2564 | 1464011734376 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (19A32400) [pid = 2564] [serial = 2213] [outer = 160C0400] 06:55:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:34 INFO - PROCESS | 2564 | [2564] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:34 INFO - PROCESS | 2564 | 1464011734846 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:55:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:55:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:34 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 06:55:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:34 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 06:55:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:34 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]" 06:55:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:55:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 678ms 06:55:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:55:34 INFO - PROCESS | 2564 | 1464011734879 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 2564 | 1464011734881 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 06:55:34 INFO - PROCESS | 2564 | 1464011734884 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 2564 | 1464011734898 Marionette TRACE conn6 <- [1,2914,null,{}] 06:55:34 INFO - PROCESS | 2564 | 1464011734902 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 2564 | 1464011735016 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 06:55:35 INFO - PROCESS | 2564 | 1464011735129 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 2564 | ++DOCSHELL 092F3800 == 39 [pid = 2564] [id = 738] 06:55:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (092F6400) [pid = 2564] [serial = 2214] [outer = 00000000] 06:55:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (0C809000) [pid = 2564] [serial = 2215] [outer = 092F6400] 06:55:35 INFO - PROCESS | 2564 | 1464011735188 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (0C859400) [pid = 2564] [serial = 2216] [outer = 092F6400] 06:55:35 INFO - PROCESS | 2564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:55:35 INFO - PROCESS | 2564 | 1464011735840 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:55:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:55:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1032ms 06:55:35 INFO - PROCESS | 2564 | 1464011735918 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 2564 | 1464011735923 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 06:55:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:55:35 INFO - PROCESS | 2564 | 1464011735928 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 2564 | 1464011735932 Marionette TRACE conn6 <- [1,2918,null,{}] 06:55:35 INFO - PROCESS | 2564 | 1464011735955 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:36 INFO - PROCESS | 2564 | 1464011736094 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 06:55:36 INFO - PROCESS | 2564 | 1464011736232 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 2564 | ++DOCSHELL 0FD7B400 == 40 [pid = 2564] [id = 739] 06:55:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (0FD83400) [pid = 2564] [serial = 2217] [outer = 00000000] 06:55:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FE2CC00) [pid = 2564] [serial = 2218] [outer = 0FD83400] 06:55:36 INFO - PROCESS | 2564 | 1464011736292 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (0FF0E400) [pid = 2564] [serial = 2219] [outer = 0FD83400] 06:55:36 INFO - PROCESS | 2564 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:55:36 INFO - PROCESS | 2564 | 1464011736897 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:55:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:55:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1019ms 06:55:36 INFO - PROCESS | 2564 | 1464011736954 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 2564 | 1464011736959 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 06:55:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:55:36 INFO - PROCESS | 2564 | 1464011736962 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 2564 | 1464011736964 Marionette TRACE conn6 <- [1,2922,null,{}] 06:55:36 INFO - PROCESS | 2564 | 1464011736968 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:37 INFO - PROCESS | 2564 | 1464011737083 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 06:55:37 INFO - PROCESS | 2564 | 1464011737283 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 2564 | ++DOCSHELL 0C80A800 == 41 [pid = 2564] [id = 740] 06:55:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (0C816C00) [pid = 2564] [serial = 2220] [outer = 00000000] 06:55:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (0FD2AC00) [pid = 2564] [serial = 2221] [outer = 0C816C00] 06:55:37 INFO - PROCESS | 2564 | 1464011737339 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (0FF14C00) [pid = 2564] [serial = 2222] [outer = 0C816C00] 06:55:38 INFO - PROCESS | 2564 | 1464011738095 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 16F43000 == 40 [pid = 2564] [id = 641] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 15E23000 == 39 [pid = 2564] [id = 633] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 0FF0B000 == 38 [pid = 2564] [id = 645] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 14052400 == 37 [pid = 2564] [id = 632] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 0FC4D400 == 36 [pid = 2564] [id = 631] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 160C4800 == 35 [pid = 2564] [id = 634] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 0FF12400 == 34 [pid = 2564] [id = 636] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 18059000 == 33 [pid = 2564] [id = 637] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 092F0C00 == 32 [pid = 2564] [id = 635] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 0FF12C00 == 31 [pid = 2564] [id = 630] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 0FCDC800 == 30 [pid = 2564] [id = 644] 06:55:38 INFO - PROCESS | 2564 | --DOCSHELL 0C860400 == 29 [pid = 2564] [id = 643] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (19BE6C00) [pid = 2564] [serial = 2173] [outer = 00000000] [url = about:blank] 06:55:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:55:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1216ms 06:55:38 INFO - PROCESS | 2564 | 1464011738182 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 06:55:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:55:38 INFO - PROCESS | 2564 | 1464011738187 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 06:55:38 INFO - PROCESS | 2564 | 1464011738191 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 2564 | 1464011738195 Marionette TRACE conn6 <- [1,2926,null,{}] 06:55:38 INFO - PROCESS | 2564 | 1464011738200 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 2564 | 1464011738299 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1AC5CC00) [pid = 2564] [serial = 2090] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (159D6000) [pid = 2564] [serial = 2096] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FE21800) [pid = 2564] [serial = 2093] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1B9ABC00) [pid = 2564] [serial = 2102] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18FA4C00) [pid = 2564] [serial = 2099] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (19508800) [pid = 2564] [serial = 2171] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (16F3E400) [pid = 2564] [serial = 2158] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (16F3EC00) [pid = 2564] [serial = 2159] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18154400) [pid = 2564] [serial = 2162] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (180D5800) [pid = 2564] [serial = 2161] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (10DEB800) [pid = 2564] [serial = 2167] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18F29C00) [pid = 2564] [serial = 2164] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (18F89C00) [pid = 2564] [serial = 2170] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (18F85C00) [pid = 2564] [serial = 2165] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (1CBD1800) [pid = 2564] [serial = 2143] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18FA0000) [pid = 2564] [serial = 2141] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (180D7400) [pid = 2564] [serial = 2140] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (10597400) [pid = 2564] [serial = 2138] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (0FF0B400) [pid = 2564] [serial = 2137] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1CBD2400) [pid = 2564] [serial = 2135] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (15E26000) [pid = 2564] [serial = 2155] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (13FDE400) [pid = 2564] [serial = 2152] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (14630400) [pid = 2564] [serial = 2153] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (0FCE0000) [pid = 2564] [serial = 2149] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FD78C00) [pid = 2564] [serial = 2150] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0FCDD400) [pid = 2564] [serial = 2147] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0F8F6400) [pid = 2564] [serial = 2146] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 67 (1CBDF400) [pid = 2564] [serial = 2144] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 66 (1404D000) [pid = 2564] [serial = 2168] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | --DOMWINDOW == 65 (15ED1800) [pid = 2564] [serial = 2156] [outer = 00000000] [url = about:blank] 06:55:38 INFO - PROCESS | 2564 | 1464011738397 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 2564 | ++DOCSHELL 0C812000 == 30 [pid = 2564] [id = 741] 06:55:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 66 (0C864400) [pid = 2564] [serial = 2223] [outer = 00000000] 06:55:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 67 (0FC51400) [pid = 2564] [serial = 2224] [outer = 0C864400] 06:55:38 INFO - PROCESS | 2564 | 1464011738447 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 2564 | ++DOMWINDOW == 68 (0FCE1C00) [pid = 2564] [serial = 2225] [outer = 0C864400] 06:55:38 INFO - PROCESS | 2564 | 1464011738879 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:55:38 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. 06:55:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 06:55:38 INFO - PROCESS | 2564 | 1464011738923 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 2564 | 1464011738928 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 06:55:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:55:38 INFO - PROCESS | 2564 | 1464011738934 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 2564 | 1464011738937 Marionette TRACE conn6 <- [1,2930,null,{}] 06:55:38 INFO - PROCESS | 2564 | 1464011738944 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:39 INFO - PROCESS | 2564 | 1464011739033 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 06:55:39 INFO - PROCESS | 2564 | 1464011739048 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 2564 | ++DOCSHELL 0FE2A800 == 31 [pid = 2564] [id = 742] 06:55:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0FE30C00) [pid = 2564] [serial = 2226] [outer = 00000000] 06:55:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FF12800) [pid = 2564] [serial = 2227] [outer = 0FE30C00] 06:55:39 INFO - PROCESS | 2564 | 1464011739095 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (104E8C00) [pid = 2564] [serial = 2228] [outer = 0FE30C00] 06:55:39 INFO - PROCESS | 2564 | 1464011739555 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:55:39 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 06:55:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:55:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 06:55:39 INFO - PROCESS | 2564 | 1464011739607 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 2564 | 1464011739610 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 06:55:39 INFO - PROCESS | 2564 | 1464011739613 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:55:39 INFO - PROCESS | 2564 | 1464011739617 Marionette TRACE conn6 <- [1,2934,null,{}] 06:55:39 INFO - PROCESS | 2564 | 1464011739628 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:39 INFO - PROCESS | 2564 | 1464011739718 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 06:55:39 INFO - PROCESS | 2564 | 1464011739729 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 2564 | ++DOCSHELL 1490B000 == 32 [pid = 2564] [id = 743] 06:55:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (1490E400) [pid = 2564] [serial = 2229] [outer = 00000000] 06:55:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (15402400) [pid = 2564] [serial = 2230] [outer = 1490E400] 06:55:39 INFO - PROCESS | 2564 | 1464011739779 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (159D6000) [pid = 2564] [serial = 2231] [outer = 1490E400] 06:55:40 INFO - PROCESS | 2564 | 1464011740222 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:55:40 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. 06:55:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 631ms 06:55:40 INFO - PROCESS | 2564 | 1464011740257 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 2564 | 1464011740259 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 06:55:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:55:40 INFO - PROCESS | 2564 | 1464011740282 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 2564 | 1464011740284 Marionette TRACE conn6 <- [1,2938,null,{}] 06:55:40 INFO - PROCESS | 2564 | 1464011740287 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 2564 | 1464011740375 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 06:55:40 INFO - PROCESS | 2564 | 1464011740414 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 2564 | ++DOCSHELL 15E1DC00 == 33 [pid = 2564] [id = 744] 06:55:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (15E1F400) [pid = 2564] [serial = 2232] [outer = 00000000] 06:55:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (15ED5C00) [pid = 2564] [serial = 2233] [outer = 15E1F400] 06:55:40 INFO - PROCESS | 2564 | 1464011740461 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (16E03400) [pid = 2564] [serial = 2234] [outer = 15E1F400] 06:55:40 INFO - PROCESS | 2564 | ++DOCSHELL 16F48800 == 34 [pid = 2564] [id = 745] 06:55:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (16F4A800) [pid = 2564] [serial = 2235] [outer = 00000000] 06:55:40 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (16F53400) [pid = 2564] [serial = 2236] [outer = 16F4A800] 06:55:41 INFO - PROCESS | 2564 | 1464011741054 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:55:41 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. 06:55:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 06:55:41 INFO - PROCESS | 2564 | 1464011741114 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 2564 | 1464011741116 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 06:55:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:55:41 INFO - PROCESS | 2564 | 1464011741119 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 2564 | 1464011741121 Marionette TRACE conn6 <- [1,2942,null,{}] 06:55:41 INFO - PROCESS | 2564 | 1464011741131 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:41 INFO - PROCESS | 2564 | 1464011741257 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 06:55:41 INFO - PROCESS | 2564 | 1464011741266 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 2564 | ++DOCSHELL 16F3C800 == 35 [pid = 2564] [id = 746] 06:55:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (16F43800) [pid = 2564] [serial = 2237] [outer = 00000000] 06:55:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (16F5B400) [pid = 2564] [serial = 2238] [outer = 16F43800] 06:55:41 INFO - PROCESS | 2564 | 1464011741362 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (16F5B800) [pid = 2564] [serial = 2239] [outer = 16F43800] 06:55:41 INFO - PROCESS | 2564 | 1464011741805 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:55:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:55:41 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 06:55:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 06:55:41 INFO - PROCESS | 2564 | 1464011741854 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 06:55:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:55:41 INFO - PROCESS | 2564 | 1464011741856 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 06:55:41 INFO - PROCESS | 2564 | 1464011741860 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 2564 | 1464011741861 Marionette TRACE conn6 <- [1,2946,null,{}] 06:55:41 INFO - PROCESS | 2564 | 1464011741865 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 2564 | 1464011742040 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 06:55:42 INFO - PROCESS | 2564 | 1464011742106 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 2564 | ++DOCSHELL 180E2C00 == 36 [pid = 2564] [id = 747] 06:55:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18155400) [pid = 2564] [serial = 2240] [outer = 00000000] 06:55:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (18630000) [pid = 2564] [serial = 2241] [outer = 18155400] 06:55:42 INFO - PROCESS | 2564 | 1464011742151 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (18632000) [pid = 2564] [serial = 2242] [outer = 18155400] 06:55:42 INFO - PROCESS | 2564 | 1464011742489 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:55:42 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. 06:55:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 06:55:42 INFO - PROCESS | 2564 | 1464011742530 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 2564 | 1464011742532 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 06:55:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:55:42 INFO - PROCESS | 2564 | 1464011742540 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 2564 | 1464011742541 Marionette TRACE conn6 <- [1,2950,null,{}] 06:55:42 INFO - PROCESS | 2564 | 1464011742545 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 2564 | 1464011742767 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (180DE000) [pid = 2564] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (0CC31400) [pid = 2564] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (102C7000) [pid = 2564] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (16F56000) [pid = 2564] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0FC56C00) [pid = 2564] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FE2E400) [pid = 2564] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (1479D400) [pid = 2564] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (16E93000) [pid = 2564] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (19A2D800) [pid = 2564] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1862E800) [pid = 2564] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (18675800) [pid = 2564] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (15E1E000) [pid = 2564] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:55:42 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (15E19C00) [pid = 2564] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:55:42 INFO - PROCESS | 2564 | 1464011742832 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 2564 | ++DOCSHELL 0C810000 == 37 [pid = 2564] [id = 748] 06:55:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (0C812C00) [pid = 2564] [serial = 2243] [outer = 00000000] 06:55:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (0FE2C800) [pid = 2564] [serial = 2244] [outer = 0C812C00] 06:55:42 INFO - PROCESS | 2564 | 1464011742878 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (1495DC00) [pid = 2564] [serial = 2245] [outer = 0C812C00] 06:55:43 INFO - PROCESS | 2564 | 1464011743185 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:55:43 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. 06:55:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 06:55:43 INFO - PROCESS | 2564 | 1464011743229 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 2564 | 1464011743231 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 06:55:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:55:43 INFO - PROCESS | 2564 | 1464011743234 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 2564 | 1464011743235 Marionette TRACE conn6 <- [1,2954,null,{}] 06:55:43 INFO - PROCESS | 2564 | 1464011743239 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 2564 | 1464011743358 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 06:55:43 INFO - PROCESS | 2564 | 1464011743396 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 2564 | ++DOCSHELL 13E7A400 == 38 [pid = 2564] [id = 749] 06:55:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (14791000) [pid = 2564] [serial = 2246] [outer = 00000000] 06:55:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (1867D400) [pid = 2564] [serial = 2247] [outer = 14791000] 06:55:43 INFO - PROCESS | 2564 | 1464011743440 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (18F7FC00) [pid = 2564] [serial = 2248] [outer = 14791000] 06:55:43 INFO - PROCESS | 2564 | 1464011743823 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:55:43 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. 06:55:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 06:55:43 INFO - PROCESS | 2564 | 1464011743866 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 06:55:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:55:43 INFO - PROCESS | 2564 | 1464011743868 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 06:55:43 INFO - PROCESS | 2564 | 1464011743872 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 2564 | 1464011743873 Marionette TRACE conn6 <- [1,2958,null,{}] 06:55:43 INFO - PROCESS | 2564 | 1464011743877 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 2564 | 1464011743997 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 06:55:43 INFO - PROCESS | 2564 | 1464011744006 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 2564 | ++DOCSHELL 0FD23800 == 39 [pid = 2564] [id = 750] 06:55:43 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (10DE5C00) [pid = 2564] [serial = 2249] [outer = 00000000] 06:55:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18FA3400) [pid = 2564] [serial = 2250] [outer = 10DE5C00] 06:55:44 INFO - PROCESS | 2564 | 1464011744049 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (18FA4400) [pid = 2564] [serial = 2251] [outer = 10DE5C00] 06:55:44 INFO - PROCESS | 2564 | 1464011744445 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:55:44 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. 06:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms 06:55:44 INFO - PROCESS | 2564 | 1464011744503 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 2564 | 1464011744506 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 06:55:44 INFO - PROCESS | 2564 | 1464011744509 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:55:44 INFO - PROCESS | 2564 | 1464011744511 Marionette TRACE conn6 <- [1,2962,null,{}] 06:55:44 INFO - PROCESS | 2564 | 1464011744514 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:44 INFO - PROCESS | 2564 | 1464011744596 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 06:55:44 INFO - PROCESS | 2564 | 1464011744719 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 2564 | ++DOCSHELL 18F87800 == 40 [pid = 2564] [id = 751] 06:55:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (199B5000) [pid = 2564] [serial = 2252] [outer = 00000000] 06:55:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (19BE1800) [pid = 2564] [serial = 2253] [outer = 199B5000] 06:55:44 INFO - PROCESS | 2564 | 1464011744779 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1AC5C800) [pid = 2564] [serial = 2254] [outer = 199B5000] 06:55:45 INFO - PROCESS | 2564 | 1464011745310 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:55:45 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. 06:55:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 830ms 06:55:45 INFO - PROCESS | 2564 | 1464011745344 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 2564 | 1464011745349 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 06:55:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:55:45 INFO - PROCESS | 2564 | 1464011745354 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 2564 | 1464011745359 Marionette TRACE conn6 <- [1,2966,null,{}] 06:55:45 INFO - PROCESS | 2564 | 1464011745364 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:45 INFO - PROCESS | 2564 | 1464011745478 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 06:55:45 INFO - PROCESS | 2564 | 1464011745625 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 2564 | ++DOCSHELL 0FD79000 == 41 [pid = 2564] [id = 752] 06:55:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FD7A800) [pid = 2564] [serial = 2255] [outer = 00000000] 06:55:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FF12C00) [pid = 2564] [serial = 2256] [outer = 0FD7A800] 06:55:45 INFO - PROCESS | 2564 | 1464011745690 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (14264800) [pid = 2564] [serial = 2257] [outer = 0FD7A800] 06:55:46 INFO - PROCESS | 2564 | 1464011746220 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:55:46 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. 06:55:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 06:55:46 INFO - PROCESS | 2564 | 1464011746229 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 2564 | 1464011746235 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 06:55:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:55:46 INFO - PROCESS | 2564 | 1464011746241 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 2564 | 1464011746244 Marionette TRACE conn6 <- [1,2970,null,{}] 06:55:46 INFO - PROCESS | 2564 | 1464011746248 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:46 INFO - PROCESS | 2564 | 1464011746361 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 06:55:46 INFO - PROCESS | 2564 | 1464011746506 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 2564 | ++DOCSHELL 1478F800 == 42 [pid = 2564] [id = 753] 06:55:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (14955800) [pid = 2564] [serial = 2258] [outer = 00000000] 06:55:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (16F3E400) [pid = 2564] [serial = 2259] [outer = 14955800] 06:55:46 INFO - PROCESS | 2564 | 1464011746568 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (175E3000) [pid = 2564] [serial = 2260] [outer = 14955800] 06:55:47 INFO - PROCESS | 2564 | 1464011747065 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:55:47 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 06:55:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:55:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 06:55:47 INFO - PROCESS | 2564 | 1464011747114 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 2564 | 1464011747116 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 06:55:47 INFO - PROCESS | 2564 | 1464011747120 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:55:47 INFO - PROCESS | 2564 | 1464011747124 Marionette TRACE conn6 <- [1,2974,null,{}] 06:55:47 INFO - PROCESS | 2564 | 1464011747135 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:47 INFO - PROCESS | 2564 | 1464011747276 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 06:55:47 INFO - PROCESS | 2564 | 1464011747422 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 2564 | ++DOCSHELL 19A30C00 == 43 [pid = 2564] [id = 754] 06:55:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1A859400) [pid = 2564] [serial = 2261] [outer = 00000000] 06:55:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B921400) [pid = 2564] [serial = 2262] [outer = 1A859400] 06:55:47 INFO - PROCESS | 2564 | 1464011747486 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1B928000) [pid = 2564] [serial = 2263] [outer = 1A859400] 06:55:47 INFO - PROCESS | 2564 | 1464011748016 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:55:48 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. 06:55:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 06:55:48 INFO - PROCESS | 2564 | 1464011748054 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 2564 | 1464011748057 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 06:55:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:55:48 INFO - PROCESS | 2564 | 1464011748060 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 2564 | 1464011748062 Marionette TRACE conn6 <- [1,2978,null,{}] 06:55:48 INFO - PROCESS | 2564 | 1464011748066 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 2564 | 1464011748172 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 06:55:48 INFO - PROCESS | 2564 | 1464011748311 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 2564 | ++DOCSHELL 1B92E000 == 44 [pid = 2564] [id = 755] 06:55:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1B92E400) [pid = 2564] [serial = 2264] [outer = 00000000] 06:55:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1B9B0000) [pid = 2564] [serial = 2265] [outer = 1B92E400] 06:55:48 INFO - PROCESS | 2564 | 1464011748369 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1B9B5000) [pid = 2564] [serial = 2266] [outer = 1B92E400] 06:55:48 INFO - PROCESS | 2564 | ++DOCSHELL 1B9AE000 == 45 [pid = 2564] [id = 756] 06:55:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (1BEA2800) [pid = 2564] [serial = 2267] [outer = 00000000] 06:55:48 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1C3D0C00) [pid = 2564] [serial = 2268] [outer = 1BEA2800] 06:55:48 INFO - PROCESS | 2564 | 1464011748915 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:55:48 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. 06:55:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 06:55:48 INFO - PROCESS | 2564 | 1464011748940 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 2564 | 1464011748942 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 06:55:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:55:48 INFO - PROCESS | 2564 | 1464011748946 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 2564 | 1464011748948 Marionette TRACE conn6 <- [1,2982,null,{}] 06:55:48 INFO - PROCESS | 2564 | 1464011748952 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:49 INFO - PROCESS | 2564 | 1464011749076 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 06:55:49 INFO - PROCESS | 2564 | 1464011749187 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B8400 == 46 [pid = 2564] [id = 757] 06:55:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1BD59C00) [pid = 2564] [serial = 2269] [outer = 00000000] 06:55:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1C360000) [pid = 2564] [serial = 2270] [outer = 1BD59C00] 06:55:49 INFO - PROCESS | 2564 | 1464011749244 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1C69B000) [pid = 2564] [serial = 2271] [outer = 1BD59C00] 06:55:49 INFO - PROCESS | 2564 | 1464011749971 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:55:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:55:49 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 06:55:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1070ms 06:55:50 INFO - PROCESS | 2564 | 1464011750019 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 2564 | 1464011750023 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 06:55:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:55:50 INFO - PROCESS | 2564 | 1464011750044 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 2564 | 1464011750048 Marionette TRACE conn6 <- [1,2986,null,{}] 06:55:50 INFO - PROCESS | 2564 | 1464011750055 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:50 INFO - PROCESS | 2564 | 1464011750162 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 06:55:50 INFO - PROCESS | 2564 | 1464011750325 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2EC00 == 47 [pid = 2564] [id = 758] 06:55:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (0FD2F000) [pid = 2564] [serial = 2272] [outer = 00000000] 06:55:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (0FF0CC00) [pid = 2564] [serial = 2273] [outer = 0FD2F000] 06:55:50 INFO - PROCESS | 2564 | 1464011750377 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (10DEB400) [pid = 2564] [serial = 2274] [outer = 0FD2F000] 06:55:50 INFO - PROCESS | 2564 | --DOCSHELL 16F48800 == 46 [pid = 2564] [id = 745] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (18156000) [pid = 2564] [serial = 2200] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (0CC9E400) [pid = 2564] [serial = 2176] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (0D080C00) [pid = 2564] [serial = 2177] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (14224C00) [pid = 2564] [serial = 2185] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (1462AC00) [pid = 2564] [serial = 2186] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (16F62000) [pid = 2564] [serial = 2197] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0FD24000) [pid = 2564] [serial = 2179] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (0FD2B000) [pid = 2564] [serial = 2180] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (0FF0FC00) [pid = 2564] [serial = 2182] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (102C3400) [pid = 2564] [serial = 2183] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (14957400) [pid = 2564] [serial = 2188] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (15409400) [pid = 2564] [serial = 2189] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (16F3D800) [pid = 2564] [serial = 2194] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (16F46C00) [pid = 2564] [serial = 2195] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1AF60400) [pid = 2564] [serial = 2174] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18677000) [pid = 2564] [serial = 2203] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (19956000) [pid = 2564] [serial = 2212] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (18156400) [pid = 2564] [serial = 2201] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (18F89000) [pid = 2564] [serial = 2206] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (18680000) [pid = 2564] [serial = 2204] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (1950D000) [pid = 2564] [serial = 2207] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (15ED8800) [pid = 2564] [serial = 2192] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (15EAE800) [pid = 2564] [serial = 2191] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (18035C00) [pid = 2564] [serial = 2209] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (18154000) [pid = 2564] [serial = 2210] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (16F5E400) [pid = 2564] [serial = 2198] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2564 | 1464011750934 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:55:50 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. 06:55:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 06:55:50 INFO - PROCESS | 2564 | 1464011750977 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 2564 | 1464011750983 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 06:55:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:55:50 INFO - PROCESS | 2564 | 1464011750989 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 2564 | 1464011750991 Marionette TRACE conn6 <- [1,2990,null,{}] 06:55:50 INFO - PROCESS | 2564 | 1464011750995 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 2564 | 1464011751078 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 06:55:51 INFO - PROCESS | 2564 | 1464011751176 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E5C00 == 47 [pid = 2564] [id = 759] 06:55:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (0D0E8C00) [pid = 2564] [serial = 2275] [outer = 00000000] 06:55:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (0FD2B000) [pid = 2564] [serial = 2276] [outer = 0D0E8C00] 06:55:51 INFO - PROCESS | 2564 | 1464011751231 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0FE24C00) [pid = 2564] [serial = 2277] [outer = 0D0E8C00] 06:55:51 INFO - PROCESS | 2564 | 1464011751630 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:55:51 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. 06:55:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 06:55:51 INFO - PROCESS | 2564 | 1464011751678 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 2564 | 1464011751680 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 06:55:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:55:51 INFO - PROCESS | 2564 | 1464011751687 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 2564 | 1464011751690 Marionette TRACE conn6 <- [1,2994,null,{}] 06:55:51 INFO - PROCESS | 2564 | 1464011751700 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 2564 | 1464011751786 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 06:55:51 INFO - PROCESS | 2564 | 1464011751794 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 2564 | ++DOCSHELL 10F5AC00 == 48 [pid = 2564] [id = 760] 06:55:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (14224C00) [pid = 2564] [serial = 2278] [outer = 00000000] 06:55:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (1490A400) [pid = 2564] [serial = 2279] [outer = 14224C00] 06:55:51 INFO - PROCESS | 2564 | 1464011751840 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (15402800) [pid = 2564] [serial = 2280] [outer = 14224C00] 06:55:52 INFO - PROCESS | 2564 | 1464011752294 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:55:52 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. 06:55:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 06:55:52 INFO - PROCESS | 2564 | 1464011752319 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 2564 | 1464011752322 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 06:55:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:55:52 INFO - PROCESS | 2564 | 1464011752325 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 2564 | 1464011752327 Marionette TRACE conn6 <- [1,2998,null,{}] 06:55:52 INFO - PROCESS | 2564 | 1464011752330 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 2564 | 1464011752417 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 06:55:52 INFO - PROCESS | 2564 | 1464011752424 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 2564 | ++DOCSHELL 154D6000 == 49 [pid = 2564] [id = 761] 06:55:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (159D9800) [pid = 2564] [serial = 2281] [outer = 00000000] 06:55:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (15EB9800) [pid = 2564] [serial = 2282] [outer = 159D9800] 06:55:52 INFO - PROCESS | 2564 | 1464011752469 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16E04C00) [pid = 2564] [serial = 2283] [outer = 159D9800] 06:55:52 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:55:52 INFO - PROCESS | 2564 | 1464011752987 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:55:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:55:52 INFO - {} 06:55:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:55:52 INFO - {} 06:55:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:55:52 INFO - {} 06:55:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:55:52 INFO - {} 06:55:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 06:55:52 INFO - PROCESS | 2564 | 1464011752997 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 2564 | 1464011752999 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 06:55:52 INFO - TEST-START | /FileAPI/fileReader.html 06:55:52 INFO - PROCESS | 2564 | 1464011753002 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 2564 | 1464011753003 Marionette TRACE conn6 <- [1,3002,null,{}] 06:55:52 INFO - PROCESS | 2564 | 1464011753007 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 2564 | 1464011753127 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 06:55:53 INFO - PROCESS | 2564 | 1464011753221 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 2564 | ++DOCSHELL 16F46000 == 50 [pid = 2564] [id = 762] 06:55:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16F55800) [pid = 2564] [serial = 2284] [outer = 00000000] 06:55:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (18035C00) [pid = 2564] [serial = 2285] [outer = 16F55800] 06:55:53 INFO - PROCESS | 2564 | 1464011753270 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1803D800) [pid = 2564] [serial = 2286] [outer = 16F55800] 06:55:53 INFO - PROCESS | 2564 | 1464011753659 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:55:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:55:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:55:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:55:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:55:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 06:55:53 INFO - PROCESS | 2564 | 1464011753679 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 2564 | 1464011753681 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 06:55:53 INFO - TEST-START | /FileAPI/historical.html 06:55:53 INFO - PROCESS | 2564 | 1464011753684 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 2564 | 1464011753686 Marionette TRACE conn6 <- [1,3006,null,{}] 06:55:53 INFO - PROCESS | 2564 | 1464011753695 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 2564 | 1464011753829 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 06:55:53 INFO - PROCESS | 2564 | 1464011753836 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 2564 | ++DOCSHELL 18035000 == 51 [pid = 2564] [id = 763] 06:55:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (180D3400) [pid = 2564] [serial = 2287] [outer = 00000000] 06:55:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18672C00) [pid = 2564] [serial = 2288] [outer = 180D3400] 06:55:53 INFO - PROCESS | 2564 | 1464011753882 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (18680C00) [pid = 2564] [serial = 2289] [outer = 180D3400] 06:55:54 INFO - PROCESS | 2564 | 1464011754317 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:55:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:55:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:55:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:55:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:55:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:55:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:55:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:55:54 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 06:55:54 INFO - PROCESS | 2564 | 1464011754358 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 2564 | 1464011754360 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 06:55:54 INFO - TEST-START | /FileAPI/idlharness.html 06:55:54 INFO - PROCESS | 2564 | 1464011754364 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 2564 | 1464011754366 Marionette TRACE conn6 <- [1,3010,null,{}] 06:55:54 INFO - PROCESS | 2564 | 1464011754369 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:54 INFO - PROCESS | 2564 | 1464011754481 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 06:55:54 INFO - PROCESS | 2564 | 1464011754577 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 2564 | ++DOCSHELL 18F85C00 == 52 [pid = 2564] [id = 764] 06:55:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18F8A000) [pid = 2564] [serial = 2290] [outer = 00000000] 06:55:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18FA9800) [pid = 2564] [serial = 2291] [outer = 18F8A000] 06:55:54 INFO - PROCESS | 2564 | 1464011754621 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (19633000) [pid = 2564] [serial = 2292] [outer = 18F8A000] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (16F43800) [pid = 2564] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1490E400) [pid = 2564] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0C864400) [pid = 2564] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FE30C00) [pid = 2564] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (15E1F400) [pid = 2564] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (18155400) [pid = 2564] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0C812C00) [pid = 2564] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14791000) [pid = 2564] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (10DE5C00) [pid = 2564] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16F4A800) [pid = 2564] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:55:55 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (160C0400) [pid = 2564] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:55:55 INFO - PROCESS | 2564 | 1464011755535 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:55:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:55:55 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 06:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:55:55 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 06:55:55 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 06:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:55:55 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 06:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:55:55 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 06:55:55 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 06:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:55:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:55:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:55:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:55:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:55:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:55:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1273ms 06:55:55 INFO - TEST-START | /FileAPI/idlharness.worker 06:55:55 INFO - PROCESS | 2564 | 1464011755639 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 2564 | 1464011755641 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 06:55:55 INFO - PROCESS | 2564 | 1464011755644 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 2564 | 1464011755646 Marionette TRACE conn6 <- [1,3014,null,{}] 06:55:55 INFO - PROCESS | 2564 | 1464011755650 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:55 INFO - PROCESS | 2564 | 1464011755767 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 06:55:55 INFO - PROCESS | 2564 | 1464011755776 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 2564 | ++DOCSHELL 0C864400 == 53 [pid = 2564] [id = 765] 06:55:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0D0E8000) [pid = 2564] [serial = 2293] [outer = 00000000] 06:55:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (1CBD1400) [pid = 2564] [serial = 2294] [outer = 0D0E8000] 06:55:55 INFO - PROCESS | 2564 | 1464011755820 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (1CBD1C00) [pid = 2564] [serial = 2295] [outer = 0D0E8000] 06:55:55 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:55:56 INFO - PROCESS | 2564 | 1464011756745 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:55:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:55:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:55:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:55:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:55:56 INFO - {} 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:55:56 INFO - {} 06:55:56 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 - {} 06:55:56 INFO - {} 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:55:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:55:56 INFO - {} 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:55:56 INFO - {} 06:55:56 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 - {} 06:55:56 INFO - {} 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:55:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:55:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:55:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:55:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 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 06:55:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:55:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:55:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:55:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:55:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:55:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:55:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:55:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:55:56 INFO - {} 06:55:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1264ms 06:55:56 INFO - PROCESS | 2564 | 1464011756909 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 2564 | 1464011756911 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 06:55:56 INFO - PROCESS | 2564 | 1464011756915 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:55:56 INFO - PROCESS | 2564 | 1464011756916 Marionette TRACE conn6 <- [1,3018,null,{}] 06:55:56 INFO - PROCESS | 2564 | 1464011756920 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:56 INFO - PROCESS | 2564 | 1464011757002 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 06:55:56 INFO - PROCESS | 2564 | 1464011757008 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 2564 | ++DOCSHELL 1CBDA400 == 54 [pid = 2564] [id = 766] 06:55:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1D4B9400) [pid = 2564] [serial = 2296] [outer = 00000000] 06:55:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1DDEFC00) [pid = 2564] [serial = 2297] [outer = 1D4B9400] 06:55:57 INFO - PROCESS | 2564 | 1464011757053 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1DDF1800) [pid = 2564] [serial = 2298] [outer = 1D4B9400] 06:55:57 INFO - PROCESS | 2564 | 1464011757715 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:55:57 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 06:55:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 830ms 06:55:57 INFO - PROCESS | 2564 | 1464011757749 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 2564 | 1464011757755 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 06:55:57 INFO - PROCESS | 2564 | 1464011757759 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:55:57 INFO - PROCESS | 2564 | 1464011757764 Marionette TRACE conn6 <- [1,3022,null,{}] 06:55:57 INFO - PROCESS | 2564 | 1464011757769 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 2564 | 1464011757881 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 06:55:58 INFO - PROCESS | 2564 | 1464011758043 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 2564 | ++DOCSHELL 0FE22000 == 55 [pid = 2564] [id = 767] 06:55:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (0FE22400) [pid = 2564] [serial = 2299] [outer = 00000000] 06:55:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (10FD9400) [pid = 2564] [serial = 2300] [outer = 0FE22400] 06:55:58 INFO - PROCESS | 2564 | 1464011758105 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (142F5000) [pid = 2564] [serial = 2301] [outer = 0FE22400] 06:55:58 INFO - PROCESS | 2564 | 1464011758700 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:55:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 06:55:58 INFO - PROCESS | 2564 | 1464011758734 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 2564 | 1464011758740 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 06:55:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:55:58 INFO - PROCESS | 2564 | 1464011758747 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 2564 | 1464011758750 Marionette TRACE conn6 <- [1,3026,null,{}] 06:55:58 INFO - PROCESS | 2564 | 1464011758754 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:58 INFO - PROCESS | 2564 | 1464011758864 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 06:55:58 INFO - PROCESS | 2564 | 1464011758976 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 2564 | ++DOCSHELL 1466C400 == 56 [pid = 2564] [id = 768] 06:55:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (14794C00) [pid = 2564] [serial = 2302] [outer = 00000000] 06:55:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (16F48C00) [pid = 2564] [serial = 2303] [outer = 14794C00] 06:55:59 INFO - PROCESS | 2564 | 1464011759071 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (18031400) [pid = 2564] [serial = 2304] [outer = 14794C00] 06:55:59 INFO - PROCESS | 2564 | 1464011759634 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:55:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:55:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:55:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 06:55:59 INFO - PROCESS | 2564 | 1464011759679 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 2564 | 1464011759682 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 06:55:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:55:59 INFO - PROCESS | 2564 | 1464011759686 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 2564 | 1464011759690 Marionette TRACE conn6 <- [1,3030,null,{}] 06:55:59 INFO - PROCESS | 2564 | 1464011759700 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:59 INFO - PROCESS | 2564 | 1464011759811 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 06:55:59 INFO - PROCESS | 2564 | 1464011759925 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B7400 == 57 [pid = 2564] [id = 769] 06:55:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (1BD5BC00) [pid = 2564] [serial = 2305] [outer = 00000000] 06:55:59 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (1C6A2C00) [pid = 2564] [serial = 2306] [outer = 1BD5BC00] 06:55:59 INFO - PROCESS | 2564 | 1464011760021 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 2564 | ++DOMWINDOW == 100 (1CBE0000) [pid = 2564] [serial = 2307] [outer = 1BD5BC00] 06:56:00 INFO - PROCESS | 2564 | 1464011760717 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:56:00 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. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:56:00 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'.) 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:56:00 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. 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:56:00 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. 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:56:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:56:00 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. 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:56:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:56:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:56:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1104ms 06:56:00 INFO - PROCESS | 2564 | 1464011760793 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 06:56:00 INFO - PROCESS | 2564 | 1464011760797 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 06:56:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:56:00 INFO - PROCESS | 2564 | 1464011760800 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 2564 | 1464011760802 Marionette TRACE conn6 <- [1,3034,null,{}] 06:56:00 INFO - PROCESS | 2564 | 1464011760806 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:00 INFO - PROCESS | 2564 | 1464011760952 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 06:56:01 INFO - PROCESS | 2564 | 1464011761090 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 2564 | ++DOCSHELL 0FD2A000 == 58 [pid = 2564] [id = 770] 06:56:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 101 (1D925400) [pid = 2564] [serial = 2308] [outer = 00000000] 06:56:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 102 (1E021800) [pid = 2564] [serial = 2309] [outer = 1D925400] 06:56:01 INFO - PROCESS | 2564 | 1464011761149 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 2564 | ++DOMWINDOW == 103 (1E28E800) [pid = 2564] [serial = 2310] [outer = 1D925400] 06:56:01 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:01 INFO - PROCESS | 2564 | 1464011761913 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:56:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:56:01 INFO - {} 06:56:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1124ms 06:56:01 INFO - PROCESS | 2564 | 1464011761927 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 2564 | 1464011761931 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 06:56:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:56:01 INFO - PROCESS | 2564 | 1464011761936 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 2564 | 1464011761939 Marionette TRACE conn6 <- [1,3038,null,{}] 06:56:01 INFO - PROCESS | 2564 | 1464011761944 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 2564 | 1464011762047 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 06:56:02 INFO - PROCESS | 2564 | 1464011762200 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 2564 | ++DOCSHELL 0C866800 == 59 [pid = 2564] [id = 771] 06:56:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 104 (0CC9B800) [pid = 2564] [serial = 2311] [outer = 00000000] 06:56:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 105 (14957400) [pid = 2564] [serial = 2312] [outer = 0CC9B800] 06:56:02 INFO - PROCESS | 2564 | 1464011762253 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 2564 | ++DOMWINDOW == 106 (15E22400) [pid = 2564] [serial = 2313] [outer = 0CC9B800] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 1963C800 == 58 [pid = 2564] [id = 724] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 15E1DC00 == 57 [pid = 2564] [id = 744] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 13E7A400 == 56 [pid = 2564] [id = 749] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 0C810000 == 55 [pid = 2564] [id = 748] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 180E2C00 == 54 [pid = 2564] [id = 747] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 16F3C800 == 53 [pid = 2564] [id = 746] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 0C866400 == 52 [pid = 2564] [id = 628] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 0C864400 == 51 [pid = 2564] [id = 765] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 18F85C00 == 50 [pid = 2564] [id = 764] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 18035000 == 49 [pid = 2564] [id = 763] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 16F46000 == 48 [pid = 2564] [id = 762] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 154D6000 == 47 [pid = 2564] [id = 761] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 10F5AC00 == 46 [pid = 2564] [id = 760] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 0D0E5C00 == 45 [pid = 2564] [id = 759] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 0FD2EC00 == 44 [pid = 2564] [id = 758] 06:56:02 INFO - PROCESS | 2564 | --DOMWINDOW == 105 (0FD2AC00) [pid = 2564] [serial = 2221] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2564 | --DOMWINDOW == 104 (0FE2CC00) [pid = 2564] [serial = 2218] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2564 | --DOMWINDOW == 103 (0C809000) [pid = 2564] [serial = 2215] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2564 | 1464011762880 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 1B9AE000 == 43 [pid = 2564] [id = 756] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 1B92E000 == 42 [pid = 2564] [id = 755] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 19A30C00 == 41 [pid = 2564] [id = 754] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 1478F800 == 40 [pid = 2564] [id = 753] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 0FD79000 == 39 [pid = 2564] [id = 752] 06:56:02 INFO - PROCESS | 2564 | --DOCSHELL 18F87800 == 38 [pid = 2564] [id = 751] 06:56:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:56:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:56:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:56:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:56:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 06:56:02 INFO - PROCESS | 2564 | 1464011762908 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 2564 | 1464011762913 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 06:56:02 INFO - PROCESS | 2564 | 1464011762919 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:56:02 INFO - PROCESS | 2564 | 1464011762922 Marionette TRACE conn6 <- [1,3042,null,{}] 06:56:02 INFO - PROCESS | 2564 | 1464011762926 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:03 INFO - PROCESS | 2564 | 1464011763024 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 102 (16F5B400) [pid = 2564] [serial = 2238] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 101 (15402400) [pid = 2564] [serial = 2230] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 100 (159D6000) [pid = 2564] [serial = 2231] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 99 (0FC51400) [pid = 2564] [serial = 2224] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (0FCE1C00) [pid = 2564] [serial = 2225] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (0FF12800) [pid = 2564] [serial = 2227] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (104E8C00) [pid = 2564] [serial = 2228] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (15ED5C00) [pid = 2564] [serial = 2233] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (18630000) [pid = 2564] [serial = 2241] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (16F5B800) [pid = 2564] [serial = 2239] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FE2C800) [pid = 2564] [serial = 2244] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18632000) [pid = 2564] [serial = 2242] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1867D400) [pid = 2564] [serial = 2247] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (18FA3400) [pid = 2564] [serial = 2250] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (18F7FC00) [pid = 2564] [serial = 2248] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (18FA4400) [pid = 2564] [serial = 2251] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (16F53400) [pid = 2564] [serial = 2236] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1495DC00) [pid = 2564] [serial = 2245] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (16E03400) [pid = 2564] [serial = 2234] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (19A32400) [pid = 2564] [serial = 2213] [outer = 00000000] [url = about:blank] 06:56:03 INFO - PROCESS | 2564 | 1464011763145 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 2564 | ++DOCSHELL 0C808800 == 39 [pid = 2564] [id = 772] 06:56:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (0C859800) [pid = 2564] [serial = 2314] [outer = 00000000] 06:56:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (0FCDFC00) [pid = 2564] [serial = 2315] [outer = 0C859800] 06:56:03 INFO - PROCESS | 2564 | 1464011763194 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (0FD7CC00) [pid = 2564] [serial = 2316] [outer = 0C859800] 06:56:03 INFO - PROCESS | 2564 | 1464011763865 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:56:03 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" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:56:03 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" 06:56:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:56:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1027ms 06:56:03 INFO - PROCESS | 2564 | 1464011763950 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 2564 | 1464011763953 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 06:56:03 INFO - PROCESS | 2564 | 1464011763957 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:56:03 INFO - PROCESS | 2564 | 1464011763960 Marionette TRACE conn6 <- [1,3046,null,{}] 06:56:03 INFO - PROCESS | 2564 | 1464011764013 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 2564 | 1464011764100 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 06:56:04 INFO - PROCESS | 2564 | 1464011764111 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 2564 | ++DOCSHELL 160BBC00 == 40 [pid = 2564] [id = 773] 06:56:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (160BD400) [pid = 2564] [serial = 2317] [outer = 00000000] 06:56:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (16F40400) [pid = 2564] [serial = 2318] [outer = 160BD400] 06:56:04 INFO - PROCESS | 2564 | 1464011764158 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (16F56000) [pid = 2564] [serial = 2319] [outer = 160BD400] 06:56:04 INFO - PROCESS | 2564 | 1464011764664 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:56:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:56:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:56:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:56:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:56:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:56:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:56:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:56:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:56:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 760ms 06:56:04 INFO - PROCESS | 2564 | 1464011764719 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 2564 | 1464011764722 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 06:56:04 INFO - PROCESS | 2564 | 1464011764726 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:56:04 INFO - PROCESS | 2564 | 1464011764727 Marionette TRACE conn6 <- [1,3050,null,{}] 06:56:04 INFO - PROCESS | 2564 | 1464011764731 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 2564 | 1464011764816 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 06:56:04 INFO - PROCESS | 2564 | 1464011764825 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 2564 | ++DOCSHELL 10FD8800 == 41 [pid = 2564] [id = 774] 06:56:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (16F41C00) [pid = 2564] [serial = 2320] [outer = 00000000] 06:56:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (18630000) [pid = 2564] [serial = 2321] [outer = 16F41C00] 06:56:04 INFO - PROCESS | 2564 | 1464011764869 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (18671C00) [pid = 2564] [serial = 2322] [outer = 16F41C00] 06:56:05 INFO - PROCESS | 2564 | [2564] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:05 INFO - PROCESS | 2564 | 1464011765388 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:56:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:56:05 INFO - {} 06:56:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 06:56:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:56:05 INFO - PROCESS | 2564 | 1464011765399 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 2564 | 1464011765401 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 06:56:05 INFO - PROCESS | 2564 | 1464011765404 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 2564 | 1464011765405 Marionette TRACE conn6 <- [1,3054,null,{}] 06:56:05 INFO - PROCESS | 2564 | 1464011765409 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:05 INFO - PROCESS | 2564 | 1464011765525 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 06:56:05 INFO - PROCESS | 2564 | 1464011765531 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 2564 | ++DOCSHELL 1867A000 == 42 [pid = 2564] [id = 775] 06:56:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1867AC00) [pid = 2564] [serial = 2323] [outer = 00000000] 06:56:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (18F87C00) [pid = 2564] [serial = 2324] [outer = 1867AC00] 06:56:05 INFO - PROCESS | 2564 | 1464011765632 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (18FA3000) [pid = 2564] [serial = 2325] [outer = 1867AC00] 06:56:06 INFO - PROCESS | 2564 | 1464011766049 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:56:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:56:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 06:56:06 INFO - PROCESS | 2564 | 1464011766076 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 2564 | 1464011766077 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 06:56:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:56:06 INFO - PROCESS | 2564 | 1464011766087 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 2564 | 1464011766089 Marionette TRACE conn6 <- [1,3058,null,{}] 06:56:06 INFO - PROCESS | 2564 | 1464011766092 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:06 INFO - PROCESS | 2564 | 1464011766227 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 06:56:06 INFO - PROCESS | 2564 | 1464011766596 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (16F55800) [pid = 2564] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (0FD7A800) [pid = 2564] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (180D3400) [pid = 2564] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (1A859400) [pid = 2564] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1BD59C00) [pid = 2564] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (0FD2F000) [pid = 2564] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (14955800) [pid = 2564] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (14224C00) [pid = 2564] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (0D0E8C00) [pid = 2564] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (1BEA2800) [pid = 2564] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (1B92E400) [pid = 2564] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (18F8A000) [pid = 2564] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0C816C00) [pid = 2564] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (0FD83400) [pid = 2564] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (092F6400) [pid = 2564] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (159D9800) [pid = 2564] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:56:06 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0D0E8000) [pid = 2564] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:56:06 INFO - PROCESS | 2564 | ++DOCSHELL 09270C00 == 43 [pid = 2564] [id = 776] 06:56:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (092EF000) [pid = 2564] [serial = 2326] [outer = 00000000] 06:56:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (092FC800) [pid = 2564] [serial = 2327] [outer = 092EF000] 06:56:06 INFO - PROCESS | 2564 | 1464011766659 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (0CC74800) [pid = 2564] [serial = 2328] [outer = 092EF000] 06:56:07 INFO - PROCESS | 2564 | 1464011767235 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:56:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1190ms 06:56:07 INFO - PROCESS | 2564 | 1464011767296 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 2564 | 1464011767301 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 06:56:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:56:07 INFO - PROCESS | 2564 | 1464011767310 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 2564 | 1464011767314 Marionette TRACE conn6 <- [1,3062,null,{}] 06:56:07 INFO - PROCESS | 2564 | 1464011767320 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 2564 | 1464011767436 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 06:56:07 INFO - PROCESS | 2564 | 1464011767554 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 2564 | ++DOCSHELL 10590C00 == 44 [pid = 2564] [id = 777] 06:56:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (10599000) [pid = 2564] [serial = 2329] [outer = 00000000] 06:56:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (14267000) [pid = 2564] [serial = 2330] [outer = 10599000] 06:56:07 INFO - PROCESS | 2564 | 1464011767628 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 2564 | ++DOMWINDOW == 84 (1478E800) [pid = 2564] [serial = 2331] [outer = 10599000] 06:56:08 INFO - PROCESS | 2564 | 1464011768175 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:56:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 890ms 06:56:08 INFO - PROCESS | 2564 | 1464011768200 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 2564 | 1464011768204 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 06:56:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:56:08 INFO - PROCESS | 2564 | 1464011768209 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 2564 | 1464011768211 Marionette TRACE conn6 <- [1,3066,null,{}] 06:56:08 INFO - PROCESS | 2564 | 1464011768215 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:08 INFO - PROCESS | 2564 | 1464011768322 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 06:56:08 INFO - PROCESS | 2564 | 1464011768441 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 2564 | ++DOCSHELL 14964C00 == 45 [pid = 2564] [id = 778] 06:56:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 85 (154D2800) [pid = 2564] [serial = 2332] [outer = 00000000] 06:56:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 86 (16E05C00) [pid = 2564] [serial = 2333] [outer = 154D2800] 06:56:08 INFO - PROCESS | 2564 | 1464011768501 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 2564 | ++DOMWINDOW == 87 (16F5B400) [pid = 2564] [serial = 2334] [outer = 154D2800] 06:56:09 INFO - PROCESS | 2564 | 1464011769032 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 2564 | 1464011769110 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 06:56:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:56:09 INFO - PROCESS | 2564 | 1464011769116 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 2564 | 1464011769123 Marionette TRACE conn6 <- [1,3070,null,{}] 06:56:09 INFO - PROCESS | 2564 | 1464011769132 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:09 INFO - PROCESS | 2564 | 1464011769239 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 06:56:09 INFO - PROCESS | 2564 | 1464011769399 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 2564 | ++DOCSHELL 19BE4000 == 46 [pid = 2564] [id = 779] 06:56:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 88 (19BE5800) [pid = 2564] [serial = 2335] [outer = 00000000] 06:56:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 89 (1AC64C00) [pid = 2564] [serial = 2336] [outer = 19BE5800] 06:56:09 INFO - PROCESS | 2564 | 1464011769453 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 2564 | ++DOMWINDOW == 90 (1B1BA000) [pid = 2564] [serial = 2337] [outer = 19BE5800] 06:56:09 INFO - PROCESS | 2564 | 1464011769984 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:56:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:56:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:56:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 06:56:09 INFO - PROCESS | 2564 | 1464011770007 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 2564 | 1464011770010 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 06:56:09 INFO - PROCESS | 2564 | 1464011770013 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:56:09 INFO - PROCESS | 2564 | 1464011770015 Marionette TRACE conn6 <- [1,3074,null,{}] 06:56:09 INFO - PROCESS | 2564 | 1464011770019 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:10 INFO - PROCESS | 2564 | 1464011770129 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 06:56:10 INFO - PROCESS | 2564 | 1464011770291 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 2564 | ++DOCSHELL 1B1BDC00 == 47 [pid = 2564] [id = 780] 06:56:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 91 (1B2A8800) [pid = 2564] [serial = 2338] [outer = 00000000] 06:56:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 92 (1B92FC00) [pid = 2564] [serial = 2339] [outer = 1B2A8800] 06:56:10 INFO - PROCESS | 2564 | 1464011770347 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 2564 | ++DOMWINDOW == 93 (1B9AEC00) [pid = 2564] [serial = 2340] [outer = 1B2A8800] 06:56:10 INFO - PROCESS | 2564 | 1464011770861 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:56:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:56:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 06:56:10 INFO - PROCESS | 2564 | 1464011770886 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 2564 | 1464011770889 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 06:56:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:56:10 INFO - PROCESS | 2564 | 1464011770909 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 2564 | 1464011770911 Marionette TRACE conn6 <- [1,3078,null,{}] 06:56:10 INFO - PROCESS | 2564 | 1464011770948 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 2564 | 1464011771052 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 06:56:11 INFO - PROCESS | 2564 | 1464011771216 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 2564 | ++DOCSHELL 1B9B5400 == 48 [pid = 2564] [id = 781] 06:56:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 94 (1BD59C00) [pid = 2564] [serial = 2341] [outer = 00000000] 06:56:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 95 (1C69A400) [pid = 2564] [serial = 2342] [outer = 1BD59C00] 06:56:11 INFO - PROCESS | 2564 | 1464011771277 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 2564 | ++DOMWINDOW == 96 (1C6AD000) [pid = 2564] [serial = 2343] [outer = 1BD59C00] 06:56:11 INFO - PROCESS | 2564 | 1464011771818 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:56:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 06:56:11 INFO - PROCESS | 2564 | 1464011771878 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 2564 | 1464011771880 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 06:56:11 INFO - PROCESS | 2564 | 1464011771884 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:56:11 INFO - PROCESS | 2564 | 1464011771886 Marionette TRACE conn6 <- [1,3082,null,{}] 06:56:11 INFO - PROCESS | 2564 | 1464011771890 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 2564 | 1464011771997 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 06:56:12 INFO - PROCESS | 2564 | 1464011772247 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 2564 | ++DOCSHELL 0D0E8C00 == 49 [pid = 2564] [id = 782] 06:56:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 97 (0D0ED800) [pid = 2564] [serial = 2344] [outer = 00000000] 06:56:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 98 (0FCDBC00) [pid = 2564] [serial = 2345] [outer = 0D0ED800] 06:56:12 INFO - PROCESS | 2564 | 1464011772303 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 2564 | ++DOMWINDOW == 99 (0FD2CC00) [pid = 2564] [serial = 2346] [outer = 0D0ED800] 06:56:12 INFO - PROCESS | 2564 | 1464011772859 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1017ms 06:56:12 INFO - PROCESS | 2564 | 1464011772905 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 2564 | 1464011772909 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 06:56:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:56:12 INFO - PROCESS | 2564 | 1464011772913 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 2564 | 1464011772916 Marionette TRACE conn6 <- [1,3086,null,{}] 06:56:12 INFO - PROCESS | 2564 | 1464011772921 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 2564 | 1464011773067 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 06:56:13 INFO - PROCESS | 2564 | --DOCSHELL 1490B000 == 48 [pid = 2564] [id = 743] 06:56:13 INFO - PROCESS | 2564 | --DOCSHELL 1867A000 == 47 [pid = 2564] [id = 775] 06:56:13 INFO - PROCESS | 2564 | --DOCSHELL 10FD8800 == 46 [pid = 2564] [id = 774] 06:56:13 INFO - PROCESS | 2564 | --DOCSHELL 160BBC00 == 45 [pid = 2564] [id = 773] 06:56:13 INFO - PROCESS | 2564 | --DOCSHELL 0C808800 == 44 [pid = 2564] [id = 772] 06:56:13 INFO - PROCESS | 2564 | --DOCSHELL 0C866800 == 43 [pid = 2564] [id = 771] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 98 (16E04C00) [pid = 2564] [serial = 2283] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 97 (1CBD1400) [pid = 2564] [serial = 2294] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 96 (1CBD1C00) [pid = 2564] [serial = 2295] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 95 (18035C00) [pid = 2564] [serial = 2285] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 94 (1803D800) [pid = 2564] [serial = 2286] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 93 (14264800) [pid = 2564] [serial = 2257] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 92 (0FF12C00) [pid = 2564] [serial = 2256] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 91 (18672C00) [pid = 2564] [serial = 2288] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 90 (1B928000) [pid = 2564] [serial = 2263] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 89 (1B921400) [pid = 2564] [serial = 2262] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 88 (1C69B000) [pid = 2564] [serial = 2271] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 87 (1C360000) [pid = 2564] [serial = 2270] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 86 (15EB9800) [pid = 2564] [serial = 2282] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 85 (10DEB400) [pid = 2564] [serial = 2274] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 84 (0FF0CC00) [pid = 2564] [serial = 2273] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 83 (175E3000) [pid = 2564] [serial = 2260] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (16F3E400) [pid = 2564] [serial = 2259] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (1490A400) [pid = 2564] [serial = 2279] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (15402800) [pid = 2564] [serial = 2280] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (0FD2B000) [pid = 2564] [serial = 2276] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 78 (0FE24C00) [pid = 2564] [serial = 2277] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 77 (1C3D0C00) [pid = 2564] [serial = 2268] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 76 (1B9B5000) [pid = 2564] [serial = 2266] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 75 (1B9B0000) [pid = 2564] [serial = 2265] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 74 (19BE1800) [pid = 2564] [serial = 2253] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 73 (18FA9800) [pid = 2564] [serial = 2291] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 72 (19633000) [pid = 2564] [serial = 2292] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 71 (18680C00) [pid = 2564] [serial = 2289] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 70 (0FF14C00) [pid = 2564] [serial = 2222] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 69 (0FF0E400) [pid = 2564] [serial = 2219] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | --DOMWINDOW == 68 (0C859400) [pid = 2564] [serial = 2216] [outer = 00000000] [url = about:blank] 06:56:13 INFO - PROCESS | 2564 | 1464011773240 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 2564 | ++DOCSHELL 0C866400 == 44 [pid = 2564] [id = 783] 06:56:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 69 (0C866800) [pid = 2564] [serial = 2347] [outer = 00000000] 06:56:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 70 (0FC56C00) [pid = 2564] [serial = 2348] [outer = 0C866800] 06:56:13 INFO - PROCESS | 2564 | 1464011773289 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 71 (0FD96C00) [pid = 2564] [serial = 2349] [outer = 0C866800] 06:56:13 INFO - PROCESS | 2564 | 1464011773669 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:56:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:56:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:56:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 770ms 06:56:13 INFO - PROCESS | 2564 | 1464011773710 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 2564 | 1464011773714 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 06:56:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:56:13 INFO - PROCESS | 2564 | 1464011773719 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 2564 | 1464011773721 Marionette TRACE conn6 <- [1,3090,null,{}] 06:56:13 INFO - PROCESS | 2564 | 1464011773725 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 2564 | 1464011773839 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 06:56:13 INFO - PROCESS | 2564 | 1464011773849 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 2564 | ++DOCSHELL 10596C00 == 45 [pid = 2564] [id = 784] 06:56:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 72 (10597400) [pid = 2564] [serial = 2350] [outer = 00000000] 06:56:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 73 (146B8400) [pid = 2564] [serial = 2351] [outer = 10597400] 06:56:13 INFO - PROCESS | 2564 | 1464011773893 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 2564 | ++DOMWINDOW == 74 (14964800) [pid = 2564] [serial = 2352] [outer = 10597400] 06:56:14 INFO - PROCESS | 2564 | 1464011774364 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:56:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 06:56:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:56:14 INFO - PROCESS | 2564 | 1464011774395 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 2564 | 1464011774397 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 06:56:14 INFO - PROCESS | 2564 | 1464011774402 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 2564 | 1464011774407 Marionette TRACE conn6 <- [1,3094,null,{}] 06:56:14 INFO - PROCESS | 2564 | 1464011774416 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 2564 | 1464011774503 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 06:56:14 INFO - PROCESS | 2564 | 1464011774513 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 2564 | ++DOCSHELL 15E24800 == 46 [pid = 2564] [id = 785] 06:56:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 75 (15E24C00) [pid = 2564] [serial = 2353] [outer = 00000000] 06:56:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 76 (15ED3000) [pid = 2564] [serial = 2354] [outer = 15E24C00] 06:56:14 INFO - PROCESS | 2564 | 1464011774557 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 2564 | ++DOMWINDOW == 77 (16E04C00) [pid = 2564] [serial = 2355] [outer = 15E24C00] 06:56:14 INFO - PROCESS | 2564 | 1464011775007 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:56:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:56:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 06:56:15 INFO - PROCESS | 2564 | 1464011775031 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 2564 | 1464011775033 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 06:56:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:56:15 INFO - PROCESS | 2564 | 1464011775058 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 2564 | 1464011775060 Marionette TRACE conn6 <- [1,3098,null,{}] 06:56:15 INFO - PROCESS | 2564 | 1464011775063 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 2564 | 1464011775152 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 06:56:15 INFO - PROCESS | 2564 | 1464011775159 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 2564 | ++DOCSHELL 16E95800 == 47 [pid = 2564] [id = 786] 06:56:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 78 (16F3FC00) [pid = 2564] [serial = 2356] [outer = 00000000] 06:56:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 79 (175EB000) [pid = 2564] [serial = 2357] [outer = 16F3FC00] 06:56:15 INFO - PROCESS | 2564 | 1464011775202 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 80 (18064400) [pid = 2564] [serial = 2358] [outer = 16F3FC00] 06:56:15 INFO - PROCESS | 2564 | 1464011775701 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:56:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:56:15 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 06:56:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:56:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 06:56:15 INFO - PROCESS | 2564 | 1464011775729 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 2564 | 1464011775731 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 06:56:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:56:15 INFO - PROCESS | 2564 | 1464011775741 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 2564 | 1464011775743 Marionette TRACE conn6 <- [1,3102,null,{}] 06:56:15 INFO - PROCESS | 2564 | 1464011775746 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 2564 | 1464011775871 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 06:56:15 INFO - PROCESS | 2564 | 1464011775877 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"eb2ea10f-b295-434d-814a-06e283f7dbb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 2564 | ++DOCSHELL 18066C00 == 48 [pid = 2564] [id = 787] 06:56:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 81 (1862D400) [pid = 2564] [serial = 2359] [outer = 00000000] 06:56:15 INFO - PROCESS | 2564 | ++DOMWINDOW == 82 (1867E800) [pid = 2564] [serial = 2360] [outer = 1862D400] 06:56:15 INFO - PROCESS | 2564 | 1464011775986 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 2564 | ++DOMWINDOW == 83 (18F2A400) [pid = 2564] [serial = 2361] [outer = 1862D400] 06:56:16 INFO - PROCESS | 2564 | 1464011776390 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:56:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:56:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 06:56:16 INFO - PROCESS | 2564 | 1464011776414 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 2564 | 1464011776415 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 06:56:16 INFO - PROCESS | 2564 | --DOMWINDOW == 82 (0C859800) [pid = 2564] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:56:16 INFO - PROCESS | 2564 | --DOMWINDOW == 81 (160BD400) [pid = 2564] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 06:56:16 INFO - PROCESS | 2564 | --DOMWINDOW == 80 (0CC9B800) [pid = 2564] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:56:16 INFO - PROCESS | 2564 | --DOMWINDOW == 79 (16F41C00) [pid = 2564] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 06:56:17 WARNING - u'runner_teardown' () 06:56:17 INFO - No more tests 06:56:17 INFO - Got 0 unexpected results 06:56:17 INFO - SUITE-END | took 687s 06:56:17 INFO - Closing logging queue 06:56:17 INFO - queue closed 06:56:17 INFO - Return code: 0 06:56:17 WARNING - # TBPL SUCCESS # 06:56:17 INFO - Running post-action listener: _resource_record_post_action 06:56:17 INFO - Running post-run listener: _resource_record_post_run 06:56:18 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 99659776; Write bytes: 1130275840; Read time: 2063910; Write time: 8827870 06:56:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:56:18 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 45371392; Read time: 0; Write time: 50170 06:56:18 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 99600384; Write bytes: 1068269568; Read time: 2051180; Write time: 8757210 06:56:18 INFO - Running post-run listener: _upload_blobber_files 06:56:18 INFO - Blob upload gear active. 06:56:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:56:18 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 06:56:18 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 06:56:18 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 06:56:19 INFO - (blobuploader) - INFO - Open directory for files ... 06:56:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:56:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:56:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:56:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:56:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:56:20 INFO - (blobuploader) - INFO - Done attempting. 06:56:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:56:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:56:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:56:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:56:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:56:22 INFO - (blobuploader) - INFO - Done attempting. 06:56:22 INFO - (blobuploader) - INFO - Iteration through files over. 06:56:22 INFO - Return code: 0 06:56:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:56:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf8f567be54e9a432719bd5e6691dfa1bcad98f036498ae46e7fd4d991e2d58c5070e29896c061b1d0d70c20ffbbb4ace5dff1b2981366f2698ece683d68dd45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e196997e7ad1e374c69782037dd507fcd80ae98ad9fe45cfb303f647c4e5f65d310003f90170f826bf2b17d30688daa4aae7d113be714d743d85c6fa46b92a7"} 06:56:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:56:22 INFO - Writing to file C:\slave\test\properties\blobber_files 06:56:22 INFO - Contents: 06:56:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf8f567be54e9a432719bd5e6691dfa1bcad98f036498ae46e7fd4d991e2d58c5070e29896c061b1d0d70c20ffbbb4ace5dff1b2981366f2698ece683d68dd45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e196997e7ad1e374c69782037dd507fcd80ae98ad9fe45cfb303f647c4e5f65d310003f90170f826bf2b17d30688daa4aae7d113be714d743d85c6fa46b92a7"} 06:56:22 INFO - Running post-run listener: copy_logs_to_upload_dir 06:56:22 INFO - Copying logs to upload dir... 06:56:22 INFO - mkdir: C:\slave\test\build\upload\logs 06:56:22 INFO - Copying logs to upload dir... 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - Using _rmtree_windows ... 06:56:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=845.529000 ========= master_lag: 0.96 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 6 secs) (at 2016-05-23 06:56:23.502260) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 06:56:23.503058) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-223 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-aurora/sha512/cf8f567be54e9a432719bd5e6691dfa1bcad98f036498ae46e7fd4d991e2d58c5070e29896c061b1d0d70c20ffbbb4ace5dff1b2981366f2698ece683d68dd45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e196997e7ad1e374c69782037dd507fcd80ae98ad9fe45cfb303f647c4e5f65d310003f90170f826bf2b17d30688daa4aae7d113be714d743d85c6fa46b92a7"} build_url:https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf8f567be54e9a432719bd5e6691dfa1bcad98f036498ae46e7fd4d991e2d58c5070e29896c061b1d0d70c20ffbbb4ace5dff1b2981366f2698ece683d68dd45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e196997e7ad1e374c69782037dd507fcd80ae98ad9fe45cfb303f647c4e5f65d310003f90170f826bf2b17d30688daa4aae7d113be714d743d85c6fa46b92a7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZvdgNgU1TX6lFT7T0cWWqg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 06:56:23.625395) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:56:23.625735) ========= '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-223 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-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-223 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.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:56:23.743896) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 06:56:23.744227) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 06:56:24.204462) ========= ========= Total master_lag: 1.11 =========